File I
File I
OLEH
MOTTO
Jangan pernah puas dengan apa yang kita raih, karena kepuasan akan membuat
kemunduran dalam suatu pencapaian
“One little thing, can change everything”
PERSEMBAHAN
Laporan Ini Saya Persembahkan Kepada :
Kedua Orang Tua tercinta yang selalu
mendukung dan mendoakan penulis.
Kedua Dosen Pembimbing Penulis.
Dosen-dosen yang telah membimbing
penulis selama ini.
Teman-teman seperjuangan kelas 6IE.
Adik-adik tingkat yang membutuhkan.
iii
ABSTRAK
CV. Aulia adalah badan usaha yang bergerak dibidang percetakan seperti cetak
banner, undangan, yaasin dan kartu nama. Dalam menjalankan operasinya, CV.
Aulia sudah menggunakan teknologi informasi dan terkomputerisasi, tetapi untuk
proses pemesanan dan transaksi masih dilakukan secara manual yang dimana
pelanggan harus melakukan transaksi dengan cara bertatap muka secara langsung.
Tujuan dari pembuatan aplikasi ini yaitu untuk mempermudah pelanggan
melakukan transaksi dan pemesanan serta juga mempermudah pihak CV. Aulia
dalam melakukan penjualan produknya. Aplikasi ini dibangun berbasis web dengan
menggunakan bahasa pemrograman PHP dan mySQL. Metode pengumpulan data
yang digunakan dalam perancangan aplikasi ini adalah dengan teknik wawancara
dan observasi langsung di lokasi. Dengan adanya aplikasi ini diharapkan dapat
meningkatkan sistem pelayanan serta mempermudah CV. Aulia dalam melakukan
penjualan produknya.
iv
ABSTRACT
v
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa Allah SWT
yang telah melimpahkan rahmat, taufik serta hidayah-Nya sehingga saya dapat
menyelesaikan Laporan Akhir yang berjudul “APLIKASI PEMESANAN DAN
TRANSAKSI JASA CETAK PADA CV. AULIA” ini dengan tepat waktu.
Tujuan dari penyusunan Laporan Akhir ini adalah sebagai salah satu syarat untuk
menyelesaikan pendidikan Diploma III pada Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya.
Dalam kesempatan ini juga, saya mengucapkan terima kasih yang sebesar-
besarnya kepada semua pihak yang telah mendukung dan membantu dalam
penyusunan laporan akhir ini khususnya kepada:
1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri
Sriwijaya.
2. Bapak Carlos RS,ST.,M.T. selaku Wakil Direktur I Politeknik Negeri
Sriwijaya.
3. Ibu Nelly Masnila, S.E.,M.Si.Ak. selaku Wakil Direktur II Politeknik
Negeri Sriwijaya.
4. Bapak Ahmad Zamheri, S.T.,M.T. selaku Wakil Direktur III Politeknik
Negeri Sriwijaya.
5. Bapak Drs. Zakaria, M.Pd. selaku Wakil Direktur IV Politeknik Negeri
Sriwijaya
6. Ibu Dr. Indri Ariyanti, S.E., M.Si. selaku Ketua Jurusan Manajemen
Informatika Politeknik Negeri Sriwijaya.
7. Bapak Meivi Kusnandar, S.Kom., M.Kom. selaku Sekretaris Jurusan
Manajemen Informatika Politeknik Negeri Sriwijaya.
8. Ibu Rika Sadariawati, S.E., M.Si. selaku Ketua Program Studi Diploma IV
Manajemen Informatika Politeknik Negeri Sriwijaya.
9. Ibu Nita Novita, SE., MM. selaku Dosen Pembimbing I Laporan Akhir.
10. Ibu Desi Apriyanty, SE., M.Si. selaku Dosen Pembimbing II Laporan
Akhir.
vi
11. Seluruh Bapak / Ibu Dosen beserta staff jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya.
12. Bapak Kgs. Ahmad Al Mahali selaku Pimpinan CV. Aulia.
13. Kedua orang tua penulis yang senantiasa memberikan doa dan semangat,
dukungan serta saran kepada penulis.
14. Teman-teman seperjuangan Jurusan Manajemen Informatika khususnya
kelas 6IE yang sudah banyak membantu dalam menyelesaikan Laporan
Akhir ini.
15. Last but not Least, untuk Delfi Adenia Viona yang senantiasa menemani
penulis sampai sekarang.
Saya berharap semoga laporan ini dapat bermanfaat khususnya bagi saya dan
bagi mahasiswa Politeknik Negeri Sriwijaya Jurusan Manajemen Informatika pada
umumnya serta dapat memberikan masukan pikiran dalam rangka meningkatkan
mutu dalam pembelajaran.
Saya menyadari bahwa dalam penulisan Laporan Akhir ini masih terdapat
kesalahan dan kekurangan, untuk itu penulis mengharapkan kritik dan saran yang
bersifat membangun dari semua pihak demi kesempurnaan penulis yang akan
datang.
Penulis
vii
DAFTAR ISI
Halaman
HALAMAN DEPAN ...............................................................................................i
LEMBAR PENGESAHAN LAPORAN AKHIR ............................................... ii
HALAMAN MOTTO DAN PERSEMBAHAN ................................................ iii
ABSTRAK .............................................................................................................iv
ABSTRACT ............................................................................................................ v
KATA PENGANTAR ...........................................................................................vi
DAFTAR ISI ....................................................................................................... viii
DAFTAR TABEL .............................................................................................. xiii
DAFTAR GAMBAR ...........................................................................................xiv
viii
2.2.4 Pengertian Flow Chart ..............................................................9
2.2.5 Pengertian Entity Relationship Diagram ................................ 11
2.2.6 Metode Pengembangan Sistem ............................................... 12
2.3 Teori Judul .............................................................................................. 13
2.3.1 Pengertian Aplikasi ................................................................. 13
2.3.2 Pengertian Pemesanan ............................................................ 13
2.3.3 Pengertian Jasa Cetak ............................................................. 13
2.3.4 Pengertian Transaksi ............................................................... 13
2.3.5 Pengertian Aplikasi Pemesanan dan Transaksi Jasa Cetak pada
CV. Aulia ................................................................................ 14
2.4 Teori Program ......................................................................................... 14
2.4.1 Pengertian XAMPP ................................................................. 14
2.4.2 Pengertian MySQL .................................................................. 14
2.4.3 Pengertian PHPMyAdmin .......................................................15
2.4.4 Pengertian PHP .......................................................................16
ix
4.2.5.1 Alat ................................................................................ 25
4.2.5.2 Bahan ............................................................................. 25
4.2.6 Kebutuhan Fungsional ............................................................ 26
4.2.7 Kebutuhan Non-Fungsional .................................................... 26
4.3 Desain Sistem ......................................................................................... 26
4.3.1 Diagram Konteks .................................................................... 27
4.3.2 Data Flow Diagram (DFD) Level 0 ....................................... 28
4.3.3 Block Chart ............................................................................. 29
4.3.4 Flow Chart ..............................................................................30
4.3.4.1 Flow Chart Admin ........................................................ 30
4.3.4.2 Flow Chart Pelanggan ................................................... 32
4.3.5 Entity Relationship Diagram (ERD) ....................................... 34
4.3.6 Kamus Data ............................................................................. 35
4.3.7 Desain File .............................................................................. 39
4.3.7.1 Desain Tabel Database .................................................. 39
4.3.8 Rancangan Layout Aplikasi .................................................... 44
4.3.8.1 Rancangan Halaman Login Admin ............................... 44
4.3.8.2 Rancangan Halaman Utama Admin .............................. 44
4.3.8.3 Rancangan Halaman Data Produk ................................. 45
4.3.8.4 Rancangan Halaman Data Kategori Produk .................. 45
4.3.8.5 Rancangan Halaman Data Pengguna............................. 46
4.3.8.6 Rancangan Halaman Data Pelanggan ............................ 46
4.3.8.7 Rancangan Halaman Chat Pelanggan ............................ 47
4.3.8.8 Rancangan Halaman Data Transaksi ............................. 47
4.3.8.9 Rancangan Halaman Data Rekening ............................. 48
4.3.8.10 Rancangan Halaman Login Pelanggan ........................ 48
4.3.8.11 Rancangan Halaman Produk ....................................... 49
4.3.8.12 Rancangan Halaman Pemesanan Produk .................... 49
4.3.8.13 Rancangan Halaman Keranjang .................................. 50
4.3.8.14 Rancangan Halaman Riwayat Transaksi ..................... 50
4.3.8.15 Rancangan Halaman Konfirmasi Pembayaran ............ 51
4.3.8.16 Rancangan Halaman Chat Admin ............................... 51
4.4 Pengkodean Database ............................................................................. 52
x
4.4.1 Pengkodean Tabel Header Transaksi ...................................... 52
4.4.2 Pengkodean Tabel Kategori .................................................... 52
4.4.3 Pengkodean Tabel Konfigurasi ............................................... 53
4.4.4 Pengkodean Tabel Pelanggan ................................................. 53
4.4.5 Pengkodean Tabel Produk ...................................................... 54
4.4.6 Pengkodean Tabel Users ......................................................... 54
4.4.7 Pengkodean Tabel Chat .......................................................... 55
4.4.8 Pengkodean Tabel Transaksi .................................................. 55
4.4.9 Pengkodean Tabel Rekening................................................... 55
4.5 Pembahasan ............................................................................................ 56
4.5.1 Tampilan Halaman Admin ...................................................... 56
4.5.1.1 Tampilan Halaman Login Admin .................................. 56
4.5.1.2 Tampilan Halaman Utama Admin................................. 57
4.5.1.3 Tampilan Halaman Data Produk ................................... 57
4.5.1.4 Tampilan Halaman Data Kategori ................................. 58
4.5.1.5 Tampilan Halaman Data Pengguna ............................... 58
4.5.1.6 Tampilan Halaman Data Pelanggan .............................. 59
4.5.1.7 Tampilan Halaman Chat Pelanggan .............................. 59
4.5.1.8 Tampilan Halaman Transaksi ........................................ 60
4.5.1.9 Tampilan Halaman Detail Transaksi ............................. 60
4.5.1.10 Tampilan Halaman Lacak Pengiriman Pesanan .......... 61
4.5.1.11 Tampilan Halaman Data Rekening ............................. 61
4.5.2 Tampilan Halaman Pelanggan ................................................ 62
4.5.2.1 Tampilan Halaman Utama Pelanggan ........................... 62
4.5.2.2 Tampilan Halaman Login Pelanggan ............................ 62
4.5.2.3 Tampilan Halaman Produk ............................................ 63
4.5.2.4 Tampilan Halaman Pemesanan Produk ......................... 63
4.5.2.5 Tampilan Halaman Keranjang....................................... 64
4.5.2.6 Tampilan Halaman Pilih Pengiriman ............................ 65
4.5.2.7 Tampilan Halaman Riwayat Transaksi ......................... 65
4.5.2.8 Tampilan Halaman Konfirmasi Pembayaran ................ 66
4.5.2.9 Tampilan Halaman Lacak Pengiriman Pesanan ............ 66
4.5.2.10 Tampilan Halaman Chat Admin.................................. 67
xi
4.6 Pengujian Sistem .................................................................................... 68
4.6.1 Pengujian Sistem Admin......................................................... 68
4.6.2 Pengujian Sistem Pelanggan ................................................... 70
4.7 Pemeliharaan Sistem .............................................................................. 71
xii
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol-simbol dalam Kamus Data.......................................................... 6
Tabel 2.2 Simbol-simbol dalam Data Flow Diagram (DFD) ................................. 7
Tabel 2.3 Simbol-simbol dalam Block Chart ..........................................................8
Tabel 2.4 Simbol-simbol dalam Flow Chart ......................................................... 10
Tabel 2.5 Simbol-simbol dalam Entity Relationship Diagram (ERD).................. 11
Tabel 4.1 Studi Kelayakan .................................................................................... 23
Tabel 4.2 Tabel Header Transaksi ......................................................................... 38
Tabel 4.3 Tabel Kategori ....................................................................................... 38
Tabel 4.4 Tabel Konfigurasi .................................................................................. 39
Tabel 4.5 Tabel Pelanggan .................................................................................... 39
Tabel 4.6 Tabel Produk ......................................................................................... 40
Tabel 4.7 Tabel Rekening...................................................................................... 40
Tabel 4.8 Tabel Transaksi ..................................................................................... 41
Tabel 4.9 Tabel Users ............................................................................................ 41
Tabel 4.10 Tabel Chat ........................................................................................... 42
Tabel 4.11 Pengujian Sistem Admin ..................................................................... 66
Tabel 4.12 Pengujian Sistem Pelanggan ............................................................... 68
xiii
DAFTAR GAMBAR
Halaman
Gambar 2.1 Logo XAMPP ................................................................................... 13
Gambar 2.2 Logo MySQL .................................................................................... 14
Gambar 2.3 Logo phpMyAdmin .......................................................................... 14
Gambar 2.4 Logo PHP.......................................................................................... 15
Gambar 3.1 Logo Percetakan CV. Aulia .............................................................. 17
Gambar 3.2 Struktur Organisasi Percetakan CV. Aulia ....................................... 18
Gambar 3.3 Prosedur Sistem yang Berjalan ......................................................... 20
Gambar 4.1 Diagram Konteks .............................................................................. 26
Gambar 4.2 Data Flow Diagram (DFD) Level 0 ................................................. 27
Gambar 4.3 Block Chart .......................................................................................28
Gambar 4.4 Flow Chart Admin............................................................................29
Gambar 4.5 Flow Chart Pelanggan ...................................................................... 31
Gambar 4.6 Entity Relationship Diagram (ERD) ................................................ 33
Gambar 4.7 Rancangan Halaman Login Admin .................................................. 43
Gambar 4.8 Rancangan Halaman Utama Admin ................................................. 43
Gambar 4.9 Rancangan Halaman Produk............................................................. 44
Gambar 4.10 Rancangan Halaman Kategori ........................................................ 44
Gambar 4.11 Rancangan Halaman Data Pengguna ............................................. 45
Gambar 4.12 Rancangan Halaman Data Pelanggan............................................. 45
Gambar 4.13 Rancangan Halaman Chat Pelanggan............................................. 46
Gambar 4.14 Rancangan Halaman Data Transaksi .............................................. 46
Gambar 4.15 Rancangan Halaman Data Rekening .............................................. 47
Gambar 4.16 Rancangan Halaman Login Pelanggan........................................... 47
Gambar 4.17 Rancangan Halaman Produk .......................................................... 48
Gambar 4.18 Rancangan Halaman Pemesanan Produk ....................................... 48
Gambar 4.19 Rancangan Halaman Keranjang ..................................................... 49
Gambar 4.20 Rancangan Halaman Riwayat Transaksi ........................................ 49
Gambar 4.21 Rancangan Halaman Konfirmasi Pembayaran ............................... 50
Gambar 4.22 Rancangan Halaman Chat Admin .................................................. 50
Gambar 4.23 Tampilan Halaman Login Admin................................................... 55
Gambar 4.24 Tampilan Halaman Utama Admin ................................................. 56
xiv
Gambar 4.25 Tampilan Halaman Data Produk .................................................... 56
Gambar 4.26 Tampilan Halaman Data Kategori .................................................. 57
Gambar 4.27 Tampilan Halaman Data Pengguna ................................................ 57
Gambar 4.28 Tampilan Halaman Data Pelanggan ............................................... 58
Gambar 4.29 Tampilan Halaman Chat Pelanggan ............................................... 58
Gambar 4.30 Tampilan Halaman Menu Transaksi .............................................. 59
Gambar 4.31 Tampilan Halaman Detail Transaksi .............................................. 59
Gambar 4.32 Tampilan Halaman Lacak Pengiriman Pesanan ............................. 60
Gambar 4.33 Tampilan Halaman Data Rekening ................................................ 60
Gambar 4.34 Tampilan Halaman Utama Pelanggan ............................................ 61
Gambar 4.35 Tampilan Halaman Login Pelanggan ............................................. 61
Gambar 4.36 Tampilan Halaman Produk............................................................. 62
Gambar 4.37 Tampilan Halaman Pemesanan Produk .......................................... 62
Gambar 4.38 Tampilan Halaman Keranjang 1..................................................... 63
Gambar 4.39 Tampilan Halaman Keranjang ( lanjutan ) ..................................... 63
Gambar 4.40 Tampilan Halaman Riwayat Transaksi .......................................... 64
Gambar 4.41 Tampilan Halaman Konfirmasi Pembayaran ................................. 64
Gambar 4.42 Tampilan Halaman Konfirmasi Pembayaran ................................. 65
Gambar 4.43 Tampilan Halaman Chat Admin..................................................... 65
xv