Final Project PWEB

Nama : Sekar Ambar Arum

NRP : 5025211041

PWEB - B


Final Project PWEB

Ketentuan Final Project

Mencari paper yang berhubungan dengan aktivitas pembuatan perangkat lunak/ aplikasi

 

Berdasarkan referensi yang sudah didapatkan,

  • Membuat deskripsi studi kasus pemrograman web
Website toko online menjadi solusi efektif bagi pelaku usaha atau toko dalam memasarkan dan mempromosikan produknya. Fasilitas ini memberikan kemudahan bagi konsumen untuk mendapatkan informasi produk secara cepat. Namun, kendala dalam pemasaran produk, pengawasan barang, dan pembuatan laporan manual menjadi hambatan serius bagi peningkatan omset penjualan toko. 

Penelitian ini bertujuan untuk menciptakan sebuah toko online menggunakan metode waterfall yang dapat diakses secara daring. Metode waterfall dipilih sebagai kerangka pengembangan perangkat lunak karena memberikan alur hidup perangkat lunak yang terstruktur, melibatkan tahapan analisis, desain, pengodean, dan pengujian. Proses perancangan sistem menggunakan Unified Modeling Language (UML), dengan bahasa pemrograman PHP dan basis data MySQL.

Hasil penelitian ini berupa aplikasi toko online berbasis web yang menyediakan informasi stok secara real-time, laporan penjualan, laporan stok barang, dan memungkinkan toko untuk mempromosikan produk. Dengan demikian, proses pelaporan dan pengontrolan informasi stok barang dapat dilakukan secara efisien, sementara jangkauan pemasaran toko dapat diperluas, berpotensi meningkatkan omset penjualan toko.
  • Membuat rancangan umum arsitektur atau fitur yang ada dalam aplikasi
    1. Sign Up: Pengguna dapat membuat akun dengan mengisi formulir pendaftaran. Fitur ini memungkinkan pengguna untuk menyimpan informasi pribadi mereka di dalam platform dan memfasilitasi pengalaman berbelanja yang lebih personal.
    2. Login: Pengguna yang telah mendaftar dapat mengakses akun mereka melalui proses login. Fitur ini memastikan keamanan dan privasi pengguna serta memungkinkan akses ke berbagai fungsi yang memerlukan identifikasi, seperti melihat riwayat transaksi atau mengelola profil.
    3. About Us: Pengguna diberikan wawasan mengenai latar belakang dan tujuan dari E-Commerce. Dengan menyajikan informasi ini, pengguna dapat memahami lebih baik mengenai toko, membangun kepercayaan, dan merasa terhubung dengan merek secara lebih personal.
    4. Contact: Pengguna diberi kemudahan untuk berkomunikasi dengan E-Commerce. Halaman ini berisi informasi kontak seperti alamat, nomor telepon, dan email yang dapat diakses oleh pengguna untuk mengajukan pertanyaan, memberikan umpan balik, atau menyampaikan keluhan. 
    5. Product: Pada fitur product, akan ditampilkan preview/gambar produk yang berkualitas tinggi, deskripsi produk yang jelas dan informatif, harga produk, dan tombol aksi untuk menambahkan produk ke keranjang belanja.
    6. Keranjang: Fitur ini memungkinkan pengguna untuk melakukan pembelian produk secara online. Pengguna bisa menambahkan produk ke dalam keranjang dan menghapus produk dari keranjang jika berubah pikiran. Secara otomatis menghitung total harga belanjaan berdasarkan jumlah dan harga produk. Menyediakan total akhir dengan jelas. Menyediakan tombol yang mengarahkan pengguna untuk melanjutkan ke proses checkout setelah selesai berbelanja.
  • Merancang desain database
  • Buat desain front end

  • Menentukan action yang akan mengandle logika back end

Signup: 

    • Menerima data formulir pendaftaran seperti nama, email, password, nomor handphone, kota, dan alamat
    • Memvalidasi data masukan
    • Membuat entri baru dalam database untuk pengguna yang baru mendaftar
    • Memberikan respons dengan beralih ke halaman dashboard secara otomatis setelah pendaftaran

Login:

    • Menerima data login (email dan password)
    • Memverifikasi keberadaan pengguna dan kecocokan password
    • Memberikan respons dengan beralih ke halaman dashboard secara otomatis setelah klik tombol login

Cart:

    • Menambahkan produk ke keranjang belanja pengguna
    • Menghapus produk dari keranjang belanja pengguna
    • Memperbarui total harga keranjang belanja
  • Mengimplementasikan rancangan yang sudah dibuat
  • Membuat video presentasinya, upload di youtube, dan didokumentasikan di blog.


Komentar

Postingan populer dari blog ini