Kali ini saya membuat sebuah sistem informasi bernama Ansha's Shop. Dimana toko online ini menjualkan beberapa barang elektronik, pakaian, dan barang-barang olah raga. Sistem informasi ini mempunyai 2(dua) role, yaitu sebagai admin dan user. admin berkerja sebagai pemilik toko sedangkan user bertindak sebagai pembeli. Dan jika user mau menggunakan sistem informasi ini, maka user harus daftar akun dan login terlebih dahulu. Setelah itu, baru mereka bisa menggunakan sistem informasi ini. Sistem informasi ini bisa diakses melalui : Anshasshop
Untuk code lebih lengkapnya bisa dilihat diSource Code
Terangkan fitur yang ada di aplikasi sertakan screenshoot aplikasi untuk menjelaskan
1. GUEST
Jadi untuk fitur-fitur yang bisa diakses oleh Guest adalah Fitur Dashboard yang tampilanya seperti gambar dibawah ini :
Disini para pengunjung dapat melihat barang-barang yang dijual di sistem-informasi ini. Hanya saja terbatas, yaitu mereka tidak bisa melihat detil barang dan tidak bisa menambahkan barang tersebut ke keranjang.
Oleh karena itu jika mereka mengklik tombol 'Add to Cart' atau 'Detail' maka mereka akan diarahkan menuju Fitur Login. Kami jug amenyediakan Fitur Logout
Jika mereka belum punya akun, maka klik 'tombol Registrasi' Akun dibawah.
Ini merupakan tampilan dari halaman registrasi Akun, disini guest akan membuat akunnya sehingga dia bisa membeli barang tersebut. Dibawah ini merupakan Fitur Registrasi.
Jika sudah membuat akunnya, maka guest sudah bisa masuk menjadi user.
- Admin
Username : admin
Password : admin123
- User
Username : user
Password : 123
Atau bisa juga Registrasi melalui Fitur Registrasi
2. User/Pembeli
Setelah melakukan login, user akan diarahkan menuju dashboard. Di bawah ini merupakan Fitur Dashboard User bisa melihat barang-barang apa saja yang dijual didalam sistem informasi ini.
Setelah itu ada Fitur lihat barang berdasarkan kategori, disini ada 3 kategori, yaitu kategori Electronics, Clothes, dan Sports.
Halaman Kategori Electronics
Halamaman Kategori Clothes
Halamaman Kategori Sports
Kami juga memiliki Fitur Detil Barang jika ia ingin tau lebih lanjut barang yang ia ingin ketahui.
Setelah melihat detail barang, kami juga memiliki Fitur Keranjang, jadi setelah mengklik 'Add to Cart', maka akan masuk ke dalam keranjang. Dibawah ini merupakan Fitur Keranjang.
Jika sudah yakin dengan barang yang dibeli maka, klik 'checkout' untuk menyelesaikan transaksi.
Setelah itu, kita diminta untuk menginputkan data diri, yang berguna untuk pembayaran ngiriman nantinya. (Fitur data pelanggan/invoice)
Jika sudah mengisi data tersebut, maka klik 'Pesan Sekarang'.
Setelah itu pesanan segera diproses. Lalu akan balik secara otomatis ke halaman utama.
3. Admin
Setelah melakukan Login, Admin akan dibawa ke Fitur Dashboard Admin, Dashboard disini berbeda dengan dashboard yang dimiliki oleh user.
Fitur-fitur yang disedikan disini juga berbeda.
Pertama yang akan kita bahas adalah Fitur Data Barang
Disini kita bisa melakukan CRUD(Create, Read, Update dan Delete)
Option - Usahakan bisa diakses secara publik dengan menggunakan hosting
Langkah-langkah untuk mendeploy sistem informasi ini : 1. Pertama-tama buatlah akun dan login ke website https://www.000webhost.com/ 2. Lalu buka https://files.000webhost.com/ dan buatlah project baru. Dan didalam folder public_html, delete lah file .htaccess 3. Di dalam folder public_html isilah file tersebut dengan isi folder project anda
Tugas 2 PBKK Pada pertemuan kali ini saya akan menambah 2 halaman baru pada web ini, Yaitu halaman About Us dan Contact Us. nb : klik foto jika terlihat kurang jelas Pertama-tama kita harus menambahkan route about dan contact pada file routes.php pada folder confi Setelah menambahkan route pada file routes.php langkah selanjutnya adalah membuat function about dan contact pada file Welcome.php Dan tentu saja kita perlu membuat 2 file yang bernama about.php dan contact.php pada folder views Setelah menambahkan langkah langkah diatas maka hasil dari kerja kita diatas adalah Halaman pada Welcome Halaman pada About Us Halaman pada Contact Us Cukup segitu saja untuk kali ini, untuk source codenya bisa dilihat di Source Code
Dibawah ini merupakan hasil Outputnya : Dibawah ini merupakan hasil tampilan dari bagian class : Dibawah ini merupakan Source Codenya : /** * Write a description of class Tugas1PBOB here. * * @author (M Thalut Nadhil Q) * @version (1/202020202020) */ public class Tugas1PBOB { // instance variables - replace the example below with your own private int x; /** * Constructor for objects of class Tugas1PBOB */ public Tugas1PBOB() { // initialise instance variables x = 0; System.out.print("Tugas #PBOB-Tugas1\n"); System.out.print("====================\n"); System.out.print("Nama \t\t: M Thalut Nadhil Q\n"); System.out.print("Kelas \t\t: PBO B\n"); System.out.print("Alamat Rumah \t: Jln. Panjang Cidodol, komplek lemigas Blok A nomor 5, Jakarta Selatan\n"); System.out.print("Email \t\t: thalut.nadhil@gmail.com\n...
Tugas 1 PBKK Nama : M Thalut Nadhil Q NRP : 05111740000143 1. Tuliskan framework yang pernah dipakai Laravel, Framework ini saya gunakan dalam pembelajaran mata kuliah Pemrograman Web pada semester 3 saya. 2. Alasan memakai Alasan saya menggunakan framework ini karena laravel merupakan framework yang bersifat open source. Sehingga bisa digunakan oleh siapa saja. Laravel juga bersintaks ekspresif dan tentunya elegan sehingga memudahkan kita dalam proses web development. Kelebihan Laravel Open Source Menggunakan pola MVC Memiliki komunitas yang besar Memiliki dokumentasi yang lengkap Memiliki fitur migration Keamanan Menggunakan Template Engine Kekurangan Laravel Memiliki Instalasi yang rumit Memiliki ukuran file yang besar Tidak mudah untuk dipahami Membutuhkan koneksi internet untuk instalasai dan mendownload library Update versi yang terlalu cepat 3. Untuk menyelesaikan apa Untuk menyelesaikan FP(Fina...
Komentar
Posting Komentar