Diajukan Oleh:
BELLA FEBRYZHA A.
NIM 2005102072
i
LEMBAR PENGESAHAN
ii
LEMBAR PERSEMBAHAN
Sembah sujud dan syukur kepada allah SWT, yang telah memberikan saya kekuatan
bisa sampai sekarang ini. Jika bukan karna taburan cinta dan kasih saying-Mu saya
bukanlah apa-apa. Engkau yang memudahkan setiap langka saya untuk
meyelesaikan laporan akhir ini. Tidak lupa pula shalawat dan salam selalu
tercurahkan kepada Nabi Muhammad SAW.
Kepada kedua orang tua saya yang selalu mendukung saya dan mendoakan penulis
dari pagi hingga malam. Terutama kepada papa yang selalu memberikan kasih
sayang yang sangat berlimpah dan doa di setiap malamnya, makasih papa. Laporan
akhir ini saya tunjukan untuk mamak dan papa. Sosok yang saya idolakan.
Akhirnya penulis bisa membanggakan papa dan mamak melalui laporan akhir ini.
Terimakasih buat abang andre abang tercinta saya yang telah membatu memberi
dukungan dan pengertian kepada penulis setiap saat pengerjaan laporan ini.
Terimaksih juga buat kakak dan abang atas dukungan yang sangat membantu
penulis untuk menyelesaikan laporan akhir ini.
iii
ABSTRAK
Sistem informasi penjualan kue kering berbasis web merupakan sistem informasi
yang dapat menyelesaikan permasalahan dalam memberikan informasi yang cepat.
Penjualan kue kering di toko masih menggunakan cara manual untuk menjual
produk. Pengunjung harus datang ke toko untuk memesan produk toko tersebut.
Strategi pemasaran tersebut bukan berarti tidak bermanfaat lagi dimasa sekarang,
namun perlu mempertimbangkan sebuah media baru dalam proses pemasaran agar
lebih efektif dan efisien. berdasarkan permasalahan tersebut, maka di butuhkan
suatu sistem terkomputerisasi untuk memberikan informasi yang tepat dan
memudahkan pelanggan untuk memesan produk secara online. Hasil dari
pembuatan laporan akhir ini suatu sistem informasi berbasis web yang berguna
untuk mempermudah proses penjualan dan informasi tentang produk dalam toko
tersebut. Sisteminformasi penjualan yang dirancang dan dibangun oleh penulis
menggunakan bahasa pemrograman PHP dan menggunakan bantuan dari
framework Codeigniter. Sedangkan Pemograman basis data menggunakan Mysql.
Penelitian yang dilakukan oleh penulis hanya dapat menghasilkan aplikasi penjualan
berbasis web yang berguna bagi perkembangan penjualan.
Kata kunci : penjualan , kue kering, sistem informasi,toko,Mysql,PHP.
iv
ABSTRACT
Web-based pastry sales information system is an information system that can solve
problems in providing fast information. The sale of pastries in the shop still uses a
manual way to sell products. Visitors must come to the store to order the store's
products. This marketing strategy does not mean that it is no longer useful in the
present, but it is necessary to consider a new media in the marketing process to be
more effective and efficient. based on these problems, a computerized system is
needed to provide the right information and make it easier for customers to order
products online. The result of making this final report is a web-based information
system that is useful for facilitating the sales process and information about
products in the store. The sales information system designed and built by the author
uses the PHP programming language and uses the help of the Codeigniter
framework. While database programming uses Mysql. Research conducted by the
author is expected to produce web-based sales applications that are useful for sales
development.
Keywords: sales, pastries, information system, shop, Mysql, PHP.
v
KATA PENGANTAR
Laporan akhir ini merupakan kewajiban yang harus dilaksanaknan untuk memenuhi
salah satu syarat kelulusan dalam mencapa derajat Diploma 3 pada Program Studi
D3 Manajemen Informatika Politeknik Negeri Medan. Selama melaksanakan
penelitian dan kemudian tersusun dalam Laporan akhir ini, banyak pihak yang telah
berjasa memberikan bantuan, dukungan dan bimbingan.
Pada kesempatan ini, tak lupa penulis mengucapkan terimakasih yang sebesar-
besarnya kepada:
1. Orang tua papa dan mamak yang telah mendukung dan mendoakan.
2. Bapak Abdul Rahman S.E., Ak.M.Si., Direktur Politeknik Negeri Medan.
3. Bapak Kadri Yusuf S.T., M.Kom Ketua Jurusan Teknik Komputer dan
Informatika Politeknik Negeri Medan.
4. Ibu Marliana Sari, S.T., M.MSI Sekretaris Jurusan Teknik Komputer dan
Informatika Politeknik Negeri Medan.
5. Bapak Arif Ridho Lubis, B.IT., M.Sc.IT. Kepala Program Studi Manajemen
Informatika Politeknik Negeri Medan.
6. Bapak Gabriel Ardi Hutagalung, S.T., M.Kom. Sekretaris Program Studi
Manjemen Informatika Politeknik Negeri Medan.
7. Bapak Ir. Zulkifli Lubis, M.I.Komp. sebagai Dosen Pembimbing yang telah
bersedia memberikan bimbingan, arahan dan petunjuk dalam penulisan
Laporan Laporan akhir.
8. Seluruh Staf Pengajar dan Staf Administrasi Jurusan Teknik Komputer dan
Informatika Program Studi Manajemen Informatika Politeknik Negeri Medan.
9. Abang yang turut memberi dukugan kepada saya.
10. Aisyah Coockies yang bersedia menjadi tempat peneletian dan memberikan
dukungan.
vi
11. Sahabat-sahabat saya Indah, Rafika, Deby, Salwa, Aini, Syfa, Aziza, Juniarta,
Yoana yang selalu ada di saat susah dan senangnya saya.
12. Teman-teman MI 6C yang telah memberi dukungan kepada saya hingga
laporan tugas akhir bisa selesai.
Bella Febryzha A
NIM 2005102072
vii
DAFTAR ISI
Halaman
PERNYATAAN ORISINALITAS ............................................................................ i
LEMBAR PENGESAHAN....................................................................................... ii
LEMBAR PERSEMBAHAN .................................................................................. iii
ABSTRAK ............................................................................................................... iv
KATA PENGANTAR ............................................................................................. vi
DAFTAR ISI ............................................................................................................ ix
DAFTAR TABEL .................................................................................................... xi
DAFTAR GAMBAR .............................................................................................. xii
DAFTAR LAMPIRAN .......................................................................................... xiv
PENDAHULUAN .....................................................................................................1
1.1 Latar Belakang ...............................................................................................1
1.2 Rumusan Masalah ..........................................................................................2
1.3 Batasan Masalah ............................................................................................2
1.4 Tujuan Laporan Akhir....................................................................................2
1.5 Manfaat Laporan Akhir..................................................................................3
1.6 Sistematika Laporan.......................................................................................3
BAB 1 PENDAHULUAN .........................................................................................3
BAB 2 TINJAUAN PUSTAKA ................................................................................3
BAB 3 METODE PENELITIAN...............................................................................3
BAB 4 HASIL DAN PEMBAHASAN......................................................................3
BAB 5 SIMPULAN DAN SARAN ...........................................................................4
TINJAUAN PUSTAKA.............................................................................................5
2.1 Penelitian Terdahulu ......................................................................................5
2.2 Landasan Teori...............................................................................................6
Sistem .........................................................................................................................6
Informasi ....................................................................................................................6
Sistem Informasi ........................................................................................................6
Website .......................................................................................................................7
PhpMyAdmin .............................................................................................................7
MySQL.......................................................................................................................8
ix
Internet .......................................................................................................................8
Database .....................................................................................................................9
METODE PENELITIAN .........................................................................................10
3.1 Alat dan Bahan Pembuatan Rancangan / Alat .............................................10
Alat ...........................................................................................................................10
Bahan .......................................................................................................................10
3.2 Metode Pengumpulan Data ..........................................................................11
3.3 Langkah Perancangan ..................................................................................12
Use Case Diagram ....................................................................................................13
Activity Diagram ......................................................................................................15
Class diagram ...........................................................................................................23
Perancangan Basis Data ...........................................................................................23
3.4 Perancangan Interface ..................................................................................27
3.5 Metode Pengujian Rancangan/Alat ..............................................................29
3.6 Hasil Pengujian Sistem ................................................................................30
HASIL DAN PEMBAHASAN ................................................................................33
Langkah pembuatan sistem ......................................................................................33
Hasil pengujian rancangan sistem ............................................................................39
4.2 Pembahasan .................................................................................................40
Kelebihan aplikasi ....................................................................................................40
Kekurangan aplikasi .................................................................................................40
SIMPULAN DAN SARAN .....................................................................................42
5.1 Simpulan ......................................................................................................42
5.2 Saran ............................................................................................................42
DAFTAR PUSTAKA ..............................................................................................43
x
DAFTAR TABEL
Halaman
Tabel 3.1 Deskripsi Aktor ..................................................................................... 13
Tabel 3.2 Deskripsi Use Case Diagram ................................................................ 14
Tabel 3.3 Keterangan Activity Diagram Login Admin......................................... 15
Tabel 3.4 Deskripsi Activity Diagram Kategori ................................................... 16
Tabel 3.5 Deskripsi Activity Diagram .................................................................. 17
Tabel 3.6 activity diagram data petugas. ............................................................... 18
Tabel 3.7 Deskripsi Activity Diagram Data Pengguna ......................................... 19
Tabel 3.8 Deskripsi Activity Diagram Data Tagihan ............................................ 20
Tabel 3.9 Deskripsi Activity Diagram Data pesanan Pada penjual....................... 21
Tabel 3.10 Deskripsi Activity Diagram Update Profile ........................................ 22
Tabel 3.11 Tabel admin......................................................................................... 22
Tabel 3.12 Tabel produk ....................................................................................... 24
Tabel 3.13 tabel order........................................................................................... 24
Tabel 3.14 Tabel Chart .......................................................................................... 25
Tabel 3.15 Tabel Chart (Lanjutan) ........................................................................ 25
Tabel 3.16 tabel oders confirm.............................................................................. 25
Tabel 3.17 tabel orders detail ................................................................................ 26
Tabel 3.18 Pengujian Sistem Login ...................................................................... 30
Tabel 3.19 Pembuatan Data admin ....................................................................... 30
Tabel 3.20 Pembuatan order ................................................................................. 30
xi
DAFTAR GAMBAR
Halaman
Gambar 3.1 Observasi Langsung Aisyah Coockies .............................................. 11
Gambar 3.2 Gambar Hasil Wawancara ................................................................. 12
Gambar 3.3 Dokumentasi...................................................................................... 12
Gambar 3.4 Use Case Diagran .............................................................................. 13
Gambar 3.5 Activity Diagram Login Admin ........................................................ 15
Gambar 3.6 Activity Diagram Katagori................................................................ 16
Gambar 3.7 Activity Diagram Data Produk .......................................................... 17
Gambar 3.8 Activity diagram data Orderan.......................................................... 18
Gambar 3.9 Activity Diagram Data Pengguna ...................................................... 19
Gambar 3.10 Activity Diagram Data Tagihan ...................................................... 20
Gambar 3.11 Activity Diagram Data Pemesanan ................................................. 20
Gambar 3.12 Activity Diagram Data Pembayaran ................................................ 21
Gambar 3.13 Activity Diagram Update Profile..................................................... 22
Gambar 3.14 Class Diagram ................................................................................. 23
Gambar 3.15 Halaman Login ................................................................................ 27
Gambar 3.16 Halaman Kategori............................................................................ 27
Gambar 3.17 Halaman Dashboard ........................................................................ 28
Gambar 3.18 Halaman Pemesanan........................................................................ 28
Gambar 3.19 Halaman Pengguna .......................................................................... 29
Gambar 3.20 Halaman Keranjang ......................................................................... 29
Gambar 4.1 Halaman login (Admin) .................................................................... 33
Gambar 4.2 halaman katagori ............................................................................... 34
Gambar 4.3 halaman produk ................................................................................. 34
Gambar 4.4 Halaman orderan ............................................................................... 35
Gambar 4.5 halaman katagori ............................................................................... 35
Gambar 4.6 halaman pemesanan ........................................................................... 36
Gambar 4.7 halaman pembayaran ......................................................................... 36
Gambar 4.8 halaman login pelanggan ................................................................... 37
Gambar 4.9 halaman utaman pelanggan ............................................................... 37
xii
Gambar 4.10 halaman total pembayaran ............................................................... 38
Gambar 4.11 halaman login email salah ............................................................... 39
Gambar 4.12 halaman login password salah ......................................................... 39
Gambar 4.13 uji coba sistem pada web ................................................................. 40
xiii
DAFTAR LAMPIRAN
Halaman
xiv
PENDAHULUAN
Toko Aisyah Coockies adalah toko kue yang menjual berbagai macam kue.
Proses pemesanan kue di Toko Aisyah Coockies dilakukan dengan cara
pelanggan datang langsung ke toko untuk melakukan pemesanan. Hal ini
membuat pelanggan membutuhkan tenaga dan waktu untuk melakukan
pemesanan kue. Oleh karena itu, sangat dibutuhkan sebuah sistem informasi
pemesanan kue berbasis web agar pelanggan dapat melakukan pemesanan kue
dengan mudah dan cepat tanpa harus datang ke toko.
Berdasarkan uraian di atas, maka penulis membuat tugas akhir dengan judul
“Sistem Informasi Penjualan Pada Toko Aisyah Coockies Berbasis Web”.
Tujuan dari tugas akhir ini adalah untuk merancang dan membuat sistem
informasi penjualan kue berbasis web untuk Toko Aisyah Coockies. Sistem ini
akan dapat memberikan kemudahan bagi pelanggan dalam melakukan
pemesanan kue, dan juga akan dapat meningkatkan penjualan dan efisiensi
operasional Toko Aisyah Coockies.
1
Agar tujuan dari penelitian tercapai, maka penulis melakukan beberapa hal
berikut: Menganalisis kebutuhan sistem informasi pemesanan kue berbasis
web untuk Toko Aisyah Coockies, merancang sistem informasi pemesanan
kue berbasis web sesuai dengan kebutuhan Toko Aisyah Coockies,
mengembangkan sisteminformasi pemesanan kue berbasis web menggunakan
bahasa pemrograman PHP dan MySQL, menguji sistem informasi pemesanan
kue berbasis web, mengimplementasikan sistem informasi pemesanan kue
berbasis web di Toko Aisyah Coockies. Berdasarkan urayan tersebut penulis
tertarik untuk mengangkat judul “Rancang Bangun Sistem Informasi
Penjualan Pada Toko Aisyah Coockies Berbasis Web”.
2
b. Aplikasi menampilkan katalog kue dan melayani transaksi pemesanan kue
secara online bagi pelanggan.
Adapun manfaat penulisan laporan tugas akhir ini dapat diuraikan sebagai
berikut, yaitu:
c. Bagi pembaca tugas akhir ini dapat dijadikan sebagai tambahan ilmu
mengenai pengetahuan komputer khususnya dalam membangun aplikasi
sistem informasi berbasis web.
4
TINJAUAN PUSTAKA
Sistem
Informasi
Informasi adalah data yang diolah menjadi bahan yang lebih berguna dan
berarti bagi penerimanya. Dengan informasi, sbuah Lembaga dapat
mengetahui tingkat produktivitas kemajuan dan aktivitas yang terjadi pada
Lembaga tersebut (Sutopo, 2012).
Sistem Informasi
6
Website
Website adalah suatu sistem yang berkaitan dengan dokumen yang digunakan
sebagai media untuk menampilkan teks, gambar, multimedia dan lain
sebagainya pada jaringan internet (Alexander F.K, 2011).
PhpMyAdmin
PhpMyAdmin adalah tool open source yang ditulis dalam bahasa PHP untuk
menangani administrasi MySQL berbasis World Wide Web. Berdasarkan
teori diatas maka dapat disimpulkan PhpMyAdmin adalah sebuah aplikasi
web yang digunakan untuk administrasi database MySQL yang berbasis tool
open source dan Word Wide Web. PhpMyAdmin digunakan untuk
administrasi database MYSQL. (Cahyono & Jayanti, 2022)
7
MySQL
MySQL merupakan suatu jenis database server yang sangat terkenal. MySQL
termasuk jenis RDBMS (Relational Database Manajement System). MySQL
mendukung bahasa pemrograman PHP, bahasa permintaan yang terstruktur,
karena pada penggunaannya SQL memiliki berberapa aturan yang telah
distandarkan oleh asosiasi yang bernama ANSI. MySQL merupakan RDBMS
(Relational Database Management System) server. RDBMS adalah program
yang memungkinkan pengguna database untuk membuat, mengelola, dan
menggunakan data pada suatu model relational. Dengan demikian, tabel-tabel
yang ada pada database memiliki relasi antara satu tabel dengan tabel lainnya.
(Asnawati & Kanedi, 2021)
MySQL merupakan server yang melayani basis data dengan tujuan untuk
membuat, mengolah serta menyimpan basis data. Pada MySQL terdapat
bahasa pemrograman khusus yang disebut dengan query (perintah) SQL.
Basis data akan dibutuhkan apabila inputan data dari user web menggunakan
form HTML selanjutnya akan diolah PHP agar dapat disimpan di basis data
MySQL. (Jubilee Enterprise., 2018)
Internet
Database
Dalam jurnal yang diterbitkan oleh peneliti Daniel Dido Jantce TJ Sitinjak,
Maman, dan Jaka Suwita mendefinisikan bahwa “Database adalah sebuah
struktur yang umumnya dikategorikan dalam 2 hal: sebuah database flat
dan sebuah database relasional. Database relasional lebih disukai karena
lebih masuk akal dibandingkan database flat”. (Daniel Dido Jantce TJ
Sitinjak, 2020)
9
METODE PENELITIAN
Alat
Ada dua jenis alat yang digunakan dalam perancangan sistem informasi yang
sedang dilakukan, yaitu perangkat keras dan perangkat lunak.
Bahan
10
3.2 Metode Pengumpulan Data
a. Obervasi
b. Wawancara
11
Gambar 3.2 Gambar Hasil Wawancara
c. Dokumentasi
12
Use Case Diagram
13
Tabel 3.2 Deskripsi Use Case Diagram
14
Pemilik/admin dapat melakukan login, mengelola dan melihat data
Pelanggan, data kue, data pelanggan, data laporan serta mengelola informasi
halaman, Kemudian pelanggan dapat melakukan registrasi, login, melihat
informasi pemesanan, melakukan pemesanan dan pembayaran.
Activity Diagram
15
2. Activity Diagram Kategori
Activity diagram Data Admin Admin memiliki hak akses penuh untuk mengelola
P ro d u k data penjual pada sistem seperti menambahkan data
produk,melihat detail data produk, mengedit, dan
menghapus dengan cara menekan salah satu tombol
diikuti dengan alur yang ada.
17
Gambar 3.8 Activity diagram data Orderan
Berikut merupakan tabel deskripsi activity diagram data petugas.
18
Gambar 3.9 Activity Diagram Data Pengguna
Berikut merupakan tabel deskripsi activity diagram data pengguna.
Activity diagram Data Admin Admin memiliki hak akses untuk mengelola data
pengguna pengguna pada sistem seperti menambahkan data
pengguna, mengedit dan menghapus data
pembayaran dengan cara menekan salah satu
tombol diikuti dengan alur yang ada.
19
Gambar 3.10 Activity Diagram Data Tagihan
Berikut merupakan tabel deskripsi activity diagram data tagihan.
Activity diagram Data Admin Admin memiliki hak akses untuk mengelola data
tagihan pada sistem seperti melakukan pembayaran
Tagihan
dengan menekan salah satu tombol diikuti dengan
alur yang ada.
Activity diagram Data Petugas Petugas memiliki hak akses untuk mengelola data
pembayaran pada sistem seperti menambahkan data
Pembayaran
pembayaran, mengedit dan menghapus data
pembayaran dengan cara menekan salah satu
tombol diikuti dengan alur yang ada.
21
Berikut merupakan tabel deskripsi activity diagram data pembayaran.
Activity diagram Data Admin Admin memiliki hak akses untuk mengelola data
Pembayaran pembayaran pada sistem seperti menambahkan data
pembayaran, mengedit dan menghapus data
pembayaran dengan cara menekan salah satu
tombol diikuti dengan alur yang ada.
22
Class diagram
Pada Sebuah perancangan aplikasi tidak lepas dari yang namanya UML
(Unified Modeling Language). Salah satu bagian dari UML adalah Class
Diagram dari sebuah alur database dalam sebuah program. Pada Perancangan
dan Pembuatan Sistem Informasi Penjualan Pada Toko Aisyah Coockies
Berbasis Web, penulis menggunakan class diagam sebagai salah satu bahan
acuan dalam perancangan sistem. Berikut merupakan class diagram dari
Penjualan Pada Toko Aisyah Coockies Berbasis Web.
23
1. Tabel admin
2. Tabel produk
3. Tabel category
24
Tabel 3. 1 Tabel category
Nama Type Null Keterangan
Id Int (11) no Primary key
siug Varchar(20) no
title Varchar(25) no
4. Tabel order
5. Tabel cart
25
Tabel 3.15 Tabel Chart (Lanjutan)
26
3.4 Perancangan Interface
Halaman katagori merupakan halan untuk melihat jenis produk kue yang
ada contoh nya ada dua jenis katagori seperti yang cokelat dan non
cokelat.
27
3. Perancangan Halaman produk
28
5. Peracangan halaman pengguna
Halaman Ini untuk melihat produek kue yang di pesan oleh pelanggan.
29
3.6 Hasil Pengujian Sistem
Berikut ini adalah tabel hasil pengujian dari Rancang Bangun Sistem Infomasi
Penjualan Pada Toko Aisyah Coockies Berbasis Web.
Berikut ini adalah tabel hasil pengujian sistem login yang dimiliki oleh website
disemua sistem aktor:
30
Ubah Menganti nama produk Update data baru Berhasil
Masukan ke halaman
Tambah Update data baru Berhasil
keranang
31
Hapus Update data baru Berhasil
Menghapus data
kontrak
32
HASIL DAN PEMBAHASAN
4.1 Hasil
Berikut adalah sistem yang telah di rancang pada aplikasi Sistem Informasi
Penjualan Pada Toko Aisyah Coockies Berbasis Web.
1. Halaman Login
2. Halaman katagori
Menampilkan halaman katagori untuk melihat jenis produk kue yang ada.
Ada dua jenis katagori prodak pertama adalah jenis produk kue kering, dan
yang kedua adalah jenis prodak yang berbahan coklat.
33
Gambar 4.2 halaman katagori
3. Halaman produk
Menampilkan halaman produk, halaman ini untuk elihat jenis produk apa
aja yang ada di dalamnya. Pada halaman ini, sistem akan menampilkan
barang dengan kategori yang dipilih sebelumnya.
4. Halaman orderan
34
Gambar 4.4 Halaman orderan
5. Halaman penggguna
6. Halaman pemesanan
35
Gambar 4.6 halaman pemesanan
7. Halaman pembayaran
Halaman ini akan login jika pelanggan memasukan nama,email, paswod dan
aplikasi otomatis akan masuk ke halanan utama. Dan pelanggan dapat
memesan produk kue yang tersedia.
36
Gambar 4.8 halaman login pelanggan
Halaman ini untuk pelanggan dapat melihat dan memesan produk kue
kering yang tersedia di dalam aplikasi.
37
10. Halaman total pembayaran
38
12. Halaman login email salah
Pengujian ini di lakukan secara langsung terhadap kerja fungsi-fungsi pada sistem
Pengujian dapat di lakukan tanpa pengetahuan struktur coding dan hanya
melakukan pengujian sistem yang sudah di bangun. Dibawah ini merupakan hasil
rancangan sistem yang telah di bangun:
39
Gambar 4.13 uji coba sistem pada web
Pada uji coba yang di lakukan,sistem di jalan kan dengan memasukkan data penbeli
dan mencoba melakukan pemesanan. Dari hasil yang di dapatkan, sistem berjalan
sesuai dengan kebutuhan admin/penjual.
4.2 Pembahasan
Berikut ini mengenai beberapa kelebihan dan kekurangan dari Aplikasi Toko
Aisyah Coockies Berbasis Web
Kelebihan aplikasi
Aplikasi Sistem informasi penjualan pada toko Aisyah Coockies berbasis web memiliki
beberapa kelebihan, yaitu:
1. Dapat membantu customer untuk memesan kue kering atau kue coklat
dengan online
3. Customer tidah harus datang ke toko untuk memesan atau menempah kue
kering
Kekurangan aplikasi
40
1. Tidak dapat chatting ke pada customer.
2. Sistem pembayaran masih harus di periksa oleh admin, belom bisa di cek
secara otomatis.
41
SIMPULAN DAN SARAN
5.1 Simpulan
5.2 Saran
1. Saran yang dapat penulia buat adalah dapat memperluas dan menambah
fitur baru yang ada pada aplikasi tersebut.
3. Menambah fitur notification alert melalui email bagi pembeli yang akan
mgkonfirmasikan pembeliaan yang telah di lakukan.
42
DAFTAR PUSTAKA
Audrilia, M., & Budiman, A. (2020). Perancangan Sistem Informasi Manajemen
https://doi.org/10.33753/madani.v3i1.78
Alexander F.K, S. (2011). Kitab Suci Web Programming Power Pack. Yogyakarta:
Mediakom.
Asmara, & Jimi. (2019). Rancang Bangun Sistem Informasi Desa Berbasis
Website. Jurnal Pendidikan Teknologi Informasi (JUKANTI), 7.
Asnawati, A., & Kanedi, I. (2021). Pembuatan E-Commerce Pada Raja Komputer
Menggunakan Bahasa Pemrograman PHP Dan Database Mysql. Jurnal
Media Infotama, 17(1).
https://doi.org/10.37676/jmi.v17i1.1317
Ishak, R., Widyastuti, H., & Setiaji, S. (2018). Rancang Bangun Sistem
InformasiPenjualan Kue Dan Roti Berbasis Web Pada Yuki Bakery
Jakarta. Swabumi (Suara Wawasan Sukabumi): Ilmu Komputer,
Manajemen, dan Sosial, 6(1), 27-34.
Jubilee Enterprise., G. A. (2018). HTML, PHP, dan MySQL untuk Pemula. Elex
Media Komputindo.
43
Maharani, D., Helmiah, F., & Rahmadani, N. (2021). Penyuluhan Manfaat
https://doi.org/10.25008/abdiformatika.v1i1.130
KOTA TERNATE
Sutopo, & Hadi, A. (2012). Teknologi Informasi dan Komunikasi Dalam Pendidikan.
Yogyakarta: Graha ilmu.
44
LAMPIRAN
45
Lampiran 2 Pengajuan Judul Ta
46
Lampiran 3 Kartu Bimbingan
47
Lampiran 4 Pengajuan Sidang Laporan Akhir
48
Lampiran 5 Undangan Sidang
49
Lampiran 6 Bebas Revisi Dosen Penguji I
50
Lampiran 7 Bebas Revisi Dosen Penguji II
51
Lampiran 8 Listing Program
Alert.phph
<?php
$success = $this->session->flashdata('success');
$error = $this->session->flashdata('error');
$warning = $this->session->flashdata('warning');
if ($success) {
$alert_status = 'alert-success';
$status = 'Success!';
$message = $success;
}
if ($error) {
$alert_status = 'alert-danger';
$status = 'Error!';
$message = $error;
}
if ($warning) {
$alert_status = 'alert-warning';
$status = 'Warning!';
$message = $warning;
}
?>
<?php if($success || $error || $warning) : ?>
<div class="row">
<div class="col-md-12">
<div class="alert <?= $alert_status ?> alert-dismissible fade-show " role="alert">
<strong><?= $status ?> </strong> <?= $message ?>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
</div>
</div>
<?php endif ?>
Menu.php
div class="card mb-3">
<div class="card-header">
Menu
</div>
<div class="list-group list-group-flush">
<li class="list-group-item">
<a href="<?= base_url("/profile") ?>">Profile</a>
</li>
<li class="list-group-item">
<a href="<?= base_url("/myorder") ?>">Orders</a>
</li>
</div>
</div>
Navbar.php
52
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
<div class="container">
<a class="navbar-brand" href="<?= base_url() ?>">Aisyah Coockies</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse"
aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="<?= base_url() ?>">Home <span class="sr-
only">(current)</span></a>
</li>
<li class="nav-item dropdown">
<a href="#" class="nav-link dropdown-toggle" id="dropdown-1" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">Manage</a>
<div class="dropdown-menu" aria-labelledby="dropdown-1">
<a href="<?= base_url('category') ?>" class="dropdown-item">Kategori</a>
<a href="<?= base_url('product') ?>" class="dropdown-item">Produk</a>
<a href="<?= base_url('order') ?>" class="dropdown-item">Order</a>
<a href="<?= base_url('user') ?>" class="dropdown-item">Pengguna</a>
</div>
</li>
</ul>
<ul class="navbar-nav">
<li class="navbar-item">
<a href="<?= base_url('/cart') ?>" class="nav-link"><i class="fas fa-shopping-cart"></i> Cart
(<?= getCart() ?>)</a>
</li>
<?php if(!$this->session->userdata('is_login')) : ?>
<li class="navbar-item active">
<a href="<?= base_url('/login') ?>" class="btn btn-primary nav-link mr-2">Login</a>
</li>
<li class="navbar-item active">
<a href="<?= base_url('/register') ?>" class="btn btn-danger nav-link">Register</a>
</li>
<?php else : ?>
<li class="nav-item dropdown">
<a href="#" class="nav-link dropdown-toggle" id="dropdown-2" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false"><?= $this->session->userdata('name') ?></a>
<div class="dropdown-menu" aria-labelledby="dropdown-2">
<a href="<?= base_url('/profile') ?>" class="dropdown-item">Profile</a>
<a href="<?= base_url('/myorder') ?>" class="dropdown-item">Orders</a>
<a href="<?= base_url('/logout') ?>" class="dropdown-item">logout</a>
</div>
</li>
<?php endif ?>
</ul>
</div>
</div>
</nav>
Login.php
<main role="main" class="container">
53
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-8 mx-auto">
<div class="card">
<div class="card-header">
Hello, Welcome back !
</div>
<div class="card-body">
<?= form_open('login', ['method' => 'POST']) ?>
<div class="form-group">
<label for="">E-Mail</label>
<?= form_input(['type' => 'email', 'name'=>'email','value' => $input->email,'class' => 'form-
control', 'placeholder' => 'Masukkan alamat email']) ?>
<?= form_error('email')?>
</div>
<div class="form-group">
<label for="">Password</label>
<?= form_password('password', '', ['class' => 'form-control', 'placeholder' => 'Masukkan
password']) ?>
<?= form_error('password')?>
</div>
<button type="submit" class="btn btn-primary">Login</button>
<?= form_close()?>
</div>
</div>
</div>
</div>
</main>
Register.php
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-8 mx-auto">
<div class="card">
<div class="card-header">
Formulir Registrasi
</div>
<div class="card-body">
<?= form_open('register', ['method' => 'POST']) ?>
<div class="form-group">
<label for="">Nama</label>
<?= form_input('name', $input->name, ['class' => 'form-control', 'required' => true,
'autofocus' => true]) ?>
<?= form_error('name')?>
</div>
<div class="form-group">
<label for="">E-Mail</label>
<?= form_input(['type' => 'email', 'name'=>'email','value' => $input->email,'class' => 'form-
control', 'placeholder' => 'Masukkan alamat email aktif', 'required' => true]) ?>
<?= form_error('email')?>
</div>
<div class="form-group">
<label for="">Password</label>
54
<?= form_password('password', '', ['class' => 'form-control', 'placeholder' => 'Masukkan
password minimal 8 karakter', 'required' => true]) ?>
<?= form_error('password')?>
</div>
<div class="form-group">
<label for="">Konfirmasi Password</label>
<?= form_password('password_confirmation', '', ['class' => 'form-control', 'placeholder' =>
'Masukkan password yang sama', 'required' => true]) ?>
<?= form_error('password_confirmation')?>
</div>
<button type="submit" class="btn btn-success">Register</button>
<?= form_close()?>
</div>
</div>
</div>
</div>
</main>
Cart.php
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-12">
<div class="card mb-3">
<div class="card-header">
Keranjang Belanja
</div>
<div class="card-body">
<table class="table">
<thead>
<tr>
<th>Produk</th>
<th class="text-center">Harga</th>
<th class="text-center">Jumlah</th>
<th class="text-center">Subtotal</th>
<th></th>
</tr>
</thead>
<tbody>
<?php foreach($content as $row) : ?>
<tr>
<td>
<p><img src="<?= $row->image ? base_url("/images/product/$row->image") :
base_url("/images/product/default.png")?>"
alt="" height="50"> <strong><?= $row->title ?></strong>
</p>
</td>
<td class="text-center">Rp<?=number_format($row->price, 0, ',', '.') ?>,--</td>
<td>
<form action="<?= base_url("cart/update/$row->id") ?>" method="POST">
<input type="hidden" name="id" value="<?= $row->id?>">
<div class="input-group">
<input type="number" name="qty" class="form-control text-center"
value="<?= $row->qty ?>">
55
<div class="input-group-append">
<button class="btn btn-info" type="submit"><i
class="fas fa-check"></i></button>
</div>
</div>
</form>
</td>
<td class="text-center">Rp<?=number_format($row->subtotal, 0, ',', '.') ?>,--</td>
<td>
<form action="<?= base_url("cart/delete/$row->id") ?>" method="POST">
<input type="hidden" name="id" value="<?= $row->id?>">
<button class="btn btn-danger" type="submit"
onclick="return confirm('Apakah anda yakin ingin menghapus?')"><i
class="fas fa-trash-alt"></i></button>
</form>
</td>
</tr>
<?php endforeach ?>
<tr>
<td colspan="3"><strong>Total:</strong></td>
<td class="text-center">
<strong>Rp<?=number_format(array_sum(array_column($content, 'subtotal')), 0, ',',
'.') ?>,--</strong>
</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<div class="card-footer">
<a href="<?= base_url('/') ?>" class="btn btn-warning text-white float-left"><i
class="fas fa-angle-left">
</i> Kembali Belanja </a>
<a href="<?= base_url('/checkout') ?>" class="btn btn-success float-right">Pembayaran <i
class="fas fa-angle-right"> </i></a>
</div>
</div>
</div>
</div>
</main>
Category.php
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-10 mx-auto">
<div class="card">
<div class="card-header">
<span>Kategori</span>
<a href="<?= base_url('category/create') ?>" class="btn btn-sm btn-primary">Tambah</a>
<div class="float-right">
<?= form_open(base_url("category/search"), ['method' => 'POST'])?>
<div class="input-group">
56
<input type="text" name="keyword" class="form-control form-control-sm text-center"
placeholder="Cari" value="<?= $this->session->userdata('keyword')?>">
<div class="input-group-append">
<button class="btn btn-info btn-sm" type="submit"><i class="fas fa-
search"></i></button>
<a href="<?= base_url('category/reset') ?>" class="btn btn-info btn-sm"><i
class="fas fa-eraser"></i></a>
</div>
</div>
<?= form_close()?>
</div>
</div>
<div class="card-body">
<table class="table">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Title</th>
<th scope="col">Slug</th>
<th scope="col"></th>
</tr>
</thead>
<tbody>
<?php $no = 0; foreach ($content as $row) : $no++;?>
<tr>
<td><?= $no ?></td>
<td><?= $row->title ?></td>
<td><?= $row->slug ?></td>
<td>
<?= form_open("category/delete/$row->id", ['method' => 'POST'])?>
<?= form_hidden('id', $row->id)?>
<a href="<?= base_url("category/edit/$row->id") ?>" class="btn btn-sm">
<i class="fas fa-edit text-info"></i>
</a>
<button class="btn btn-sm" type="submit"
onclick="return confirm('Apakah anda yakin ingin menghapus?')">
<i class="fas fa-trash text-danger"></i>
</button>
<?= form_close()?>
</td>
</tr>
<?php endforeach ; ?>
</tbody>
</table>
<nav aria-label="Page navigation example">
<?= $pagination ?>
</nav>
</div>
</div>
</div>
</div>
</main>
Cekout.php
57
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-8">
<div class="card">
<div class="card-header">
Formulir Alamat Pengiriman
</div>
<div class="card-body">
<form action="<?= base_url("checkout/create") ?>" method="POST">
<div class="form-group">
<label for="">Nama</label>
<input type="text" class="form-control" name="name" placeholder="Masukkan Nama
Penerima"
value="<?= $input->name ?>">
<?= form_error('name') ?>
</div>
<div class="form-group">
<label for="">Alamat</label>
<textarea name="address" id="" cols="30" rows="5"
class="form-control"><?= $input->address ?></textarea>
<?= form_error('address') ?>
</div>
<div class="form-group">
<label for="">Telepon</label>
<input type="number" class="form-control" name="phone"
placeholder="Masukkan Nomor Telepon Penerima" value="<?= $input->phone ?>">
<?= form_error('phone') ?>
</div>
<button class="btn btn-primary" type="submit">Checkout</button>
</form>
</div>
</div>
</div>
<div class="col-md-4">
<div class="row">
<div class="col-md-12">
<div class="card mb-3">
<div class="card-header">
Cart
</div>
<div class="card-body">
<table class="table">
<thead>
<tr>
<th>Produk</th>
<th>Qty</th>
<th>Harga</th>
</tr>
</thead>
<tbody>
<?php foreach($cart as $row) : ?>
<tr>
<td><?= $row->title ?></td>
58
<td><?= $row->qty ?></td>
<td>Rp<?=number_format($row->price, 0, ',', '.') ?>,--</td>
</tr>
<tr>
<td colspan="2">Subtotal</td>
<td>Rp<?=number_format($row->subtotal, 0, ',', '.') ?>,--</td>
</tr>
<?php endforeach ?>
</tbody>
<tfoot>
<tr>
<th colspan="2">Total</th>
<th>Rp<?=number_format(array_sum(array_column($cart, 'subtotal')), 0, ',', '.')
?>,--
</th>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
Home.php
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-9">
<div class="row">
<div class="col-md-12">
<div class="card mb-3">
<div class="card-body">
Kategori: <strong><?= isset($category) ? $category : 'Semua Kategori'?></strong>
<span class="float-right">
Urutkan Harga: <a href="<?=base_url("/shop/sortby/asc") ?>"
class="badge badge-primary">Termurah</a> | <a
href="<?=base_url("/shop/sortby/desc") ?>" class="badge badge-
primary">Termahal</a>
</span>
</div>
</div>
</div>
</div>
<div class="row">
<?php foreach($content as $row) : ?>
<div class="col-md-4">
<div class="card mb-3">
<img src="<?= $row->image ? base_url("/images/product/$row->image") :
base_url("/images/product/default.png")?>"
alt="" height="" class="card-img-top mt-2">
<div class="card-body">
59
<h5 class="card-title"><?= $row->product_title ?></h5>
<p class="card-text"><strong>Rp<?=number_format($row->price, 0, ',', '.') ?>,--
</strong></p>
<p class="card-text"><?= $row->description ?></p>
<a href="<?= base_url("/shop/category/$row->category_slug") ?>"
class="badge badge-primary"><i class="fas fa-tags"></i>
<?= $row->category_title ?></a>
</div>
<div class="card-footer">
<form action="<?= base_url("/cart/add") ?>" method="POST">
<input type="hidden" name="id_product" value="<?= $row->id ?>">
<div class="input-group">
<input type="number" name="qty" value="1" class="form-control">
<div class="input-group-append">
<button class="btn btn-primary" type="submit">Add to Cart</button>
</div>
</div>
</form>
</div>
</div>
</div>
<?php endforeach ?>
</div>
<nav aria-label="Page navigation example">
<?= $pagination ?>
</nav>
</div>
<div class="col-md-3">
<div class="row">
<div class="col-md-12">
<div class="card mb-3">
<div class="card-header">
Pencarian
</div>
<div class="card-body">
<form action="<?= base_url("/shop/search") ?>" method="POST">
<div class="input-group">
<input type="text" name="keyword" placeholder="Cari"
value="<?=$this->session->userdata('keyword');?>" class="form-control">
<div class="input-group-append">
<button class="btn btn-primary" type="submit"><i
class="fas fa-search"></i></button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="card mb-3">
<div class="card-header">
Kategori
60
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item"><a href="<?= base_url('/')?>">Semua Kategori </a></li>
<?php foreach(getCategories() as $category) : ?>
<li class="list-group-item"><a
href="<?= base_url("/shop/category/$category->slug") ?>"><?= $category->title
?></a>
</li>
<?php endforeach ?>
</ul>
</div>
</div>
</div>
</div>
</div>
</main>
Myorderan.php
<main role="main" class="container">
<div class="row">
<div class="col-md-3">
<?php $this->load->view('layouts/_menu'); ?>
</div>
<div class="col-md-9">
<div class="card">
<div class="card-header">
Konfirmasi Detail Order #<?= $order->invoice ?>
<div class="float-right">
<?php $this->load->view('layouts/_status', ['status' => $order->status]); ?>
</div>
</div>
<div class="card-body">
<?= form_open_multipart($form_action, ['method' => 'POST']) ?>
<?= form_hidden('id_orders', $order->id) ?>
<div class="form-group">
<label for="">Transaksi</label>
<input type="text" class="form-control" value="<?= $order->invoice ?>" readonly>
</div>
<div class="form-group">
<label for="">Dari Rekening a/n</label>
<input type="text" name="account_name" value="<?= $input->account_name ?>"
class="form-control">
<?= form_error('account_name') ?>
</div>
<div class="form-group">
<label for="">Nomor Rekening</label>
<input type="text" name="account_number" value="<?= $input->account_number ?>"
class="form-control">
<?= form_error('account_number') ?>
</div>
<div class="form-group">
<label for="">Sebesar</label>
<input type="number" name="nominal" value="<?= $input->nominal ?>" class="form-
control">
61
<?= form_error('nominal') ?>
</div>
<div class="form-group">
<label for="">Catatan</label>
<textarea name="note" id="" cols="30" rows="5" class="form-control">-</textarea>
</div>
<div class="form-group">
<label for="">Bukti Transfer</label> <br>
<input type="file" name="image" id="">
<?php if ($this->session->flashdata('image_error')) :?>
<small class="form-text text-danger"><?= $this->session->flashdata('image_error')
?></small>
<?php endif ?>
</div>
</div>
<div class="card-footer">
<button type="submit" class="btn btn-success float-right">Konfirmasi Pembayaran</button>
</div>
</form>
</div>
</div>
</div>
</main>
Orderan.php
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-10 mx-auto">
<div class="card">
<div class="card-header">
<span>Order</span>
<div class="float-right">
<?= form_open(base_url("order/search"), ['method' => 'POST'])?>
<div class="input-group">
<input type="text" name="keyword" class="form-control form-control-sm text-center"
placeholder="Cari" value="<?= $this->session->userdata('keyword')?>">
<div class="input-group-append">
<button class="btn btn-info btn-sm" type="submit"><i class="fas fa-
search"></i></button>
<a href="<?= base_url('order/reset') ?>" class="btn btn-info btn-sm"><i
class="fas fa-eraser"></i></a>
</div>
</div>
<?= form_close()?>
</div>
</div>
<div class="card-body">
<table class="table">
<thead>
<tr>
<th>Nomor</th>
<th>Tanggal</th>
62
<th>Total</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php $no = 0; foreach ($content as $row) : $no++;?>
<tr>
<td><a
href="<?= base_url("order/detail/$row->id") ?>"><strong>#<?= $row->invoice
?></strong></a>
</td>
<td><?= str_replace('-', '/', date("d-m-Y", strtotime($row->date)) )?></td>
<td>Rp<?=number_format($row->total, 0, ',', '.') ?>,--</td>
<td>
<?php $this->load->view('layouts/_status', ['status' => $row->status]); ?>
</td>
</tr>
<?php endforeach ; ?>
</tbody>
</table>
<nav aria-label="Page navigation example">
<?= $pagination ?>
</nav>
</div>
</div>
</div>
</div>
</main>
Product.php
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-10 mx-auto">
<div class="card">
<div class="card-header">
<span>Formulir Produk</span>
<a href="<?= base_url('product/create')?>" class="btn btn-sm btn-primary">Tambah</a>
<div class="float-right">
<?= form_open(base_url("product/search"), ['method' => 'POST'])?>
<div class="input-group">
<input type="text" name="keyword" class="form-control form-control-sm text-center"
placeholder="Cari" value="<?= $this->session->userdata('keyword')?>">
<div class="input-group-append">
<button class="btn btn-info btn-sm" type="submit"><i class="fas fa-
search"></i></button>
<a href="<?= base_url('product/reset') ?>" class="btn btn-info btn-sm"><i
class="fas fa-eraser"></i></a>
</div>
</div>
<?= form_close()?>
</div>
</div>
63
<div class="card-body">
<table class="table">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Produk</th>
<th scope="col">Kategori</th>
<th scope="col">Harga</th>
<th scope="col">Stock</th>
<th scope="col"></th>
</tr>
</thead>
<tbody>
<?php $no = 0; foreach ($content as $row) : $no++;?>
<tr>
<td><?= $no ?></td>
<td>
<p>
<img src="<?= $row->image ? base_url("/images/product/$row->image")
:"https://placehold.co/70x70" ?>"
alt="" height="60">
<?= $row->product_title ?>
</p>
</td>
<td>
<span class="badge badge-primary"><i class="fas fa-tags"></i>
<?= $row->category_title ?></span>
</td>
<td>Rp<?=number_format($row->price, 0, ',', '.') ?>,--</td>
<td><?= $row->is_available ? 'Tersedia' : 'Kosong'?></td>
<td>
<?= form_open(base_url("/product/delete/$row->id"), ['method' => 'POST'])?>
<?= form_hidden('id', $row->id)?>
<a href="<?=base_url("/product/edit/$row->id")?>" class="btn btn-sm">
<i class="fas fa-edit text-info"></i>
</a>
<button class="btn btn-sm" type="submit"
onclick="return confirm('Apakah anda yakin ingin menghapus?')">
<i class="fas fa-trash text-danger"></i>
</button>
<?= form_close()?>
</td>
</tr>
<?php endforeach ; ?>
</tbody>
</table>
<nav aria-label="Page navigation example">
<?= $pagination ?>
</nav>
</div>
</div>
</div>
</div>
</main>
64
Profile.php
<main role="main" class="container">
<div class="row">
<div class="col-md-3">
<?php $this->load->view('layouts/_menu'); ?>
</div>
<div class="col-md-9">
<div class="row">
<div class="col-md-4">
<div class="card">
<div class="card-body text-center">
<img src="<?= $content->image ? base_url("/images/user/$content->image") :
base_url("/images/user/avatar.png") ?>"
height="200">
</div>
</div>
</div>
<div class="col-md-8">
<div class="card">
<div class="card-body">
<p>Nama : <?= $content->name ?></p>
<p>Email : <?= $content->email ?></p>
<a href="<?= base_url("profile/update/$content->id") ?>" class="btn btn-
primary">Edit</a>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
User.php
<main role="main" class="container">
<?php $this->load->view('layouts/_alert'); ?>
<div class="row">
<div class="col-md-10 mx-auto">
<div class="card">
<div class="card-header">
<span>Pengguna</span>
<a href="<?= base_url('user/create') ?>" class="btn btn-sm btn-primary">Tambah</a>
<div class="float-right">
<form action="<?= base_url("user/search") ?>" method="POST">
<div class="input-group">
<input type="text" class="form-control form-control-sm text-center"
placeholder="Cari"
name="keyword" value="<?= $this->session->userdata('keyword');?>">
<div class="input-group-append">
<button class="btn btn-info btn-sm" type="submit"><i
class="fas fa-search"></i></button>
<a href="<?= base_url("user/reset") ?>" class="btn btn-info btn-sm"><i
class="fas fa-eraser"></i></a>
65
</div>
</div>
</form>
</div>
</div>
<div class="card-body">
<table class="table">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Pengguna</th>
<th scope="col">E-mail</th>
<th scope="col">Role</th>
<th scope="col">Status</th>
<th scope="col"></th>
</tr>
</thead>
<tbody>
<?php $no = 0; foreach ($content as $row) : $no++;?>
<tr>
<td><?= $no ?></td>
<td>
<p>
<img src="<?= $row->image ? base_url("/images/user/$row->image") :
base_url("/images/user/avatar.png") ?>"
alt="" height="60">
<?= $row->name ?>
</p>
</td>
<td><?= $row->email ?></td>
<td><?= $row->role ?></td>
<td><?= $row->is_active ? 'Aktif' : 'Tidak Aktif'?></td>
<td>
<?= form_open("user/delete/$row->id", ['method' => 'POST'])?>
<?= form_hidden('id', $row->id)?>
<a href="<?=base_url("user/edit/$row->id")?>" class="btn btn-sm">
<i class="fas fa-edit text-info"></i>
</a>
<button class="btn btn-sm" type="submit" onclick="return confirm('Are You
Sure')">
<i class="fas fa-trash text-danger"></i>
</button>
<?= form_close()?>
</td>
</tr>
<?php endforeach ; ?>
</tbody>
</table>
<nav aria-label="Page navigation example">
<?= $pagination ?>
</nav>
</div>
</div>
</div>
66
</div>
</main>
67
Lampiran 9 Biodata Penulis
BIODATA PENULIS
LAPORAN AKHIR
1. Identitas Diri
Nama Lengkap : Bella Febryzha A Pas Poto
Jenis Kelamin : Perempuan Terbaru
Tempat dan Tanggal Lahir : Pematangsiantar 8 Februari 2002 Warna
Jurusan / Program Studi :Teknik Komputer dan Informatika Background
NIM 2005102072 Merah
Alamat Rumah : Asrama Rindam 1/BB Blok Perwira Ukuran 3 x 4
No Telepon / HP 085156723160
Alamat E-mail :Bellaebryzha@students.polmed.ac.id
Judul Laporan Akhir :Sistem Informsi Penjualan Pada Toko Aisyah
Coockies Berbasis Web
Nama Dosen Pembimbing : Ir.Zulkifli Lubis,M.I.Komp.
2. Riwayat Pendidikan
No Jenjang Pendidikan Nama Sekolah Tempat ahun Ijazah
1 SD SD swasta taman Pematangsiantar 2014
asuhan
2 SMP SMP swasta taman Pematangsiantar 2017
asuhan
3 SMA SMA Negeri 6 Pematangsiantar 2020
pematangsiantar
(Bella Febryzha A)
68