Kelas : 3KA08
Disusun oleh :
Abiyyu Adianto 10120008
Alif Shalahudin 10120113
Bevan Pratita 10120238
Gesen Abiyoga Soerfaz 10120469
Felicia Hermansyah 10120433
KATA PENGANTAR........................................................................................................i
BAB I................................................................................................................................1
PENDAHULUAN............................................................................................................1
1.1 Latar Belakang......................................................................................................1
1.2 Batasan Masalah....................................................................................................1
1.3 Tujuan....................................................................................................................1
1.4 Manfaat..................................................................................................................2
BAB II..............................................................................................................................3
TINJAUAN PUSTAKA...................................................................................................3
2.1 Objek......................................................................................................................3
2.2 Pengenalan Mockup.............................................................................................3
BAB III.............................................................................................................................5
PERANCANGAN WEBSITE..........................................................................................5
3.1 Alur ( Flowchart )............................................................................................5
3.2 Data....................................................................................................................6
3.3 Rancangan.........................................................................................................6
3.3.1 Implementasi Desain dan Perancangan.......................................................6
3.3.2 Halaman Index............................................................................................6
3.3.3 Halaman Login............................................................................................7
3.3.4 Halaman Register........................................................................................7
3.3.5 Halaman Kategori...........................................................................................8
3.3.6 Halaman Produk..........................................................................................8
3.3.7 Halaman Cart..................................................................................................9
3.3.8 Halaman Cart Check out.............................................................................9
3.3.10 Halaman Detail Transaksi.........................................................................10
3.3.11 Halaman Transaksi Upload Bukti Bayar..................................................11
3.4 UML......................................................................................................................11
3.5 Ganchart...............................................................................................................13
BAB IV...........................................................................................................................14
KESIMPULAN DAN SARAN.......................................................................................14
4.1 Kesimpulan..........................................................................................................14
4.2 Saran.....................................................................................................................14
4.3 Formulir Kritik dan Saran.................................................................................14
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa dengan segala kerahmatan nya kami
masih diberikan kesehatan serta kesempatan dalam menyusun tugas makalah website
Penjualan . Dalam hal ini kami sangat puas dengan hasil dan bahan yang sudah kami siapkan
sebelumnya. Makalah ini membahas tentang proses, rancangan, serta website Penjualan yang
kami buat.
Pembuatan website Penjualan merupakan tugas mata kuliah yang fundamental dalam
pendidikan ilmu komputer. Saat ini website Penjualan merupakan hal yang harus di ketahui
dan di pelajari, mengingat dunia bisnis elektronik sudah banyak merambah di internet.
Meningkatkan pengetahuan serta kinerja dalam hal Penjualan pada program pendidikan yang
termasuk ke dalam kelompok teknologi informasi.
Kami mengucapkan terima kasih kepada semua pihak yang telah membantu dalam
penulisan makalah ini. Penulis menyadari bahwa dalam penulisan makalah ini masih banyak
kekurangan. Oleh karena itu kami mengharapkan saran dan kritik yang membangun untuk
perbaikan penulisan selanjutnya. Mudah-mudahan makalah ini bermanfaat bagi kita semua.
Penulis
i
BAB I
PENDAHULUAN
1.3 Tujuan
Tujuan disusunnya makalah ini adalah untuk memenuhi tugas matakuliah Pemograman
Berorientasi Objek semester ganjil tahun 2022. Selain itu juga untuk merancang database
yang akan digunakan dalam website penjualan TeeShirt dan mendesain website penjualan
TeeShirt yang dapat digunakan sebagai media transaksi penjualan online.
1
1.4 Manfaat
Terdapat manfaat dari website TeeShirt ini baik dari sisi pengguna dan penjual. Dari sisi
penjual dapat membantu utnuk melakukan transaksi
2
BAB II
TINJAUAN PUSTAKA
2.1 Objek
Website TeeShirt menjual kaos dengan motif yang beragam dari beberapa negara yang
dapat menarik konsumen untuk membeli prodak. Selain itu TeeShirt menyediakan
kaos dengan kualitas terbaik dengan harga yang terjangkau.
3
yang lebih untuk melakukannya. Perbaikan mock up dari awal akan lebih
mudah untuk dilakukan jika dibandingkan dengan harus memperbaiki produk
yang sudah dalam tahap final.
4
BAB III
PERANCANGAN WEBSITE
3.2
3.2
Data
Dalam data terdiri dari beberapa class yang berisikan 3 bagian yaitu nama class,
atribut, dan method.
5
1. Pada class user terdapat atribut id yang bertipe integer, username, password,
alamat, dan no hp dengan tipe string. Dengan detail classnya login, logout,
add, update, dan delete.
2. Pada class produk terdapat atribut id yang bertipe integer dan deskripsi yang
bertipe string. Dengan detail classnya update dan delete.
3. Pada class pengiriman terdapat atribut id yang bertipe integer, username,
alamat, dan resi dengan tipe string. Dengan detail classnya update.
4. Pada class pembayaran terdapat atribut id yang bertipe integer dan gambar
bayar dengan tipe string. Dengan detail classnya insert.
5. Pada class order terdapat atribut id yang bertipe integer dan detail dengan tipe
string. Dengan detail classnya update dan delete.
6. Pada class admin terdapat atribut id yang bertipe integer, username dan
password dengan tipe string. Dengan detail classnya login, logout, insert,
update, dan delete.
3.3 Rancangan
3.3.1 Implementasi Desain dan Perancangan
Desain dan perancangan yang telah dibuat kemudian di realisasikan ke dalam
pembuatan website penjualan . Berikut adalah tampilan dari hasil desain dan
perancangan website.
6
Gambar 3.3 Halaman Login
7
Gambar 3.5 Halaman Kategori
8
Gambar 3.7 Halaman Cart
9
Gambar 3.9 Halaman Profile
10
Gambar 3.11 Transaksi upload bukti pembayaran
3.4 UML
1. Bentuk Class Diagram
11
2. Bentuk Activity Diagram
12
Gambar 3.42 Usecase Diagram
3.5 Ganchart
Pada Minggu 1 & 2 bulan Oktober : Kami melakukan analisi kebutuhan berupa fitur apa saja yang
dibutuhkan pada website kami.
Pada Minggu 3 & 4 bulan Oktober : Kami melakukan perancangan storyboard website kami.
Pada Minggu 4 bulan Oktober sampai M2 bulan November : Kami melakukan perancangan UML berupa
Usecase diagram, activity diagram dan class diagram.
Pada Minggu 1 bulan oktober sampai M3 bulan Januari : Kami melakukan dokumentasi berupa pembuatan
makalah.
13
BAB IV
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Kesimpulan dari uraian hasil dan pembahasan di atas, bahwa website ecommerce
TeeShirt sudah dapat dibuat menggunakan bahasa pemograman PHP dan database
MySQL. Kelebihan pemesanan produk pada website ini menghemat waktu dan biaya
dibandingkan dengan pemesanan secara langsung datang ke toko swalayan, dan
pembeli dapat melihat katalog produk yang dapat langsung dilihat di halaman website
ini.
4.2 Saran
Berdasarkan kesimpulan yang diperoleh maka penulis mempunyai saran-saran sebagai
berikut:
1. Konfirmasi pembayaran belum dapat ditangani oleh sistem secara otomatis, maka
perlu dibuat pengembangan sistem ini lebih lanjut untuk memudahkan transaksi
pembelian.
2. Stok produk yang digunakan merupakan stok produk sekarang, sehingga perlu
dikembangkan lebih lanjut.
3. Content website penjualan perlu ditambah untuk menarik lebih banyak pembeli.
14