Buy Royal UI Officially! Contact Us Buy Now!

Đề tài: Phát triển hệ thống quảng bá cửa hàng KACoffee

Mahmudul Hasan


Đề tài giúp sinh viên phát triển hơn trong việc phân tích, thiết kế và xây
dựng hệ thống.



align="center"
cellpadding="0"
cellspacing="0"
class="tr-caption-container"
style="margin-left: auto; margin-right: auto;"
>



href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtq935OIH1CiUtKxajWvD2RN_L84wC61IXPp-__iyYC5BjY0VG11tz1MKpHC-gP-4d-4TW6cownsU9HksILJbjSWcukovNN6b_wZ0CIiV0Xca4VwIWc_3Buo03wy74Y5dKyingJFgpK-Q/s0/ka-coffee-thumbnail.png"
imageanchor="1"
style="margin-left: auto; margin-right: auto;"
> border="0"
data-original-height="1000"
data-original-width="1635"
src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtq935OIH1CiUtKxajWvD2RN_L84wC61IXPp-__iyYC5BjY0VG11tz1MKpHC-gP-4d-4TW6cownsU9HksILJbjSWcukovNN6b_wZ0CIiV0Xca4VwIWc_3Buo03wy74Y5dKyingJFgpK-Q/s0/ka-coffee-thumbnail.png"
/>




Đề tài: Phát triển hệ thống quảng bá cửa hàng KACoffee




Giới thiệu


Đề tài


Chủ đề: KACoffee


Cửa hàng KACoffee hiện tại cần phát triển một hệ thống quảng bá cửa hàng và
cho phép khách hàng đặt mua cafe online và cả mua tại nhà hàng. Các chức năng
chính được mong đợi như sau:




  • Quản lý khách hàng, khách hàng được mời đăng ký làm thành viên thông qua số
    điện thoại, thành viên có các hạng bậc và sẽ nhận được nhiều ưu đãi từ cửa
    hàng. Khách hàng sẽ tích điểm sau mỗi đơn hàng để được thăng hạng, hạng càng
    cao thì càng có nhiều ưu đãi.


  • Quản lý sản phẩm trong cửa hàng bao gồm: cafe bán tại quán, cafe chai bán
    mang về trong đó khách hàng mua 5 chai khi đổi 5 chai vỏ sẽ được chọn một
    chai miễn phí từ cửa hàng.


  • Khách hàng đến mua tại quán thì đơn hàng sẽ tạo ra bởi nhân viên, dựa vào
    lựa chọn của khách, nếu khách thành viên và có mã ưu đãi có thể được sử dụng
    tại cửa hàng để được giảm giá.


  • Khách hàng có thể đặt hàng online cho các loại cafe chai và cafe cốc loại
    mang đi (take away), đơn hàng sau khi được tạo sẽ được xử lý bởi nhân viên
    và khách hàng có thể xem được tình trạng đơn hàng (order status) trong tài
    khoản cá nhân, theo dõi đơn hàng. Phí giao hàng trong nội thành HN là
    20.000.


  • Cửa hàng có thể tạo ra các mã giảm giá và gửi cho các khách hàng thành viên,
    mã giảm giá có mã số để được sử dụng, mã giảm giá cũng có các mức áp dụng cụ
    thể, mã dành cho thành viên bạc, vàng và kim cương.


  • Cửa hàng quản lý các đơn hàng và thực hiện một số thống kê cơ bản về doanh
    thu.


  • Cửa hàng cũng có thể quản lý các hạng mục sản phẩm và sản phẩm trong từng
    hạng mục.



Sản phẩm phát triển trên nền tảng web để khách có thể đăng ký thành viên và
thực hiện mua hàng online. Chủ cửa hàng mong muốn có thể phát triển sản phẩm
theo các giai đoạn đểcó thể đưa sản phẩm vào sử dụng ngay. Mức ưu tiên cao
nhất là có thể quảng bá được cửa hàng, mời tham gia đăng ký thành viên tại cửa
hàng, đặt mua cafe ship về sau đó là các chức năng còn lại. Trong tương lai,
cửa hàng cũng mong muốn có thể mở rộng hệ thống cho nhiều cửa hàng (chuỗi cửa
hàng) không chia sẻ doanh thu nhưng chia sẻ nguồn thành viên và các chính sách
khuyến mãi để tạo điều kiện thuận lợi cho khách hàng có thể mua hàng và hưởng
ưu đãi như nhau tại bất kỳ cửa hàng nào trong chuỗi các cửa hàng.


Tác giả



























































STT Tên Mã sinh viên
1 Bùi Tiến Đạt 20194012
2 Trần Công Hoàng 20194060
3 Phạm Văn Linh 20194094
4 Lê Trường Nguyên 20194132
5 Thân Minh Nam 20194128
6 Mai Văn Tiến 20194183
7 Dương Văn Thanh 20194174
8 Vũ Hoàng Long 20190056

Giáo viên hướng dẫn



class="extL"
href="https://soict.hust.edu.vn/ts-bui-thi-mai-anh.html"
target="_blank"
>TS. Bùi Thị Mai Anh - SOICT - HUST
>


Công nghệ



  • Framework: ExpressJS - NodeJS

  • Database: MongoDB

  • Mô hình: MVC

  • Template engine: EJS


Chức năng



Dựa vào đề tài bên trên, nhóm chúng mình đã phát triển hệ thống với các chức
năng chính bên dưới đây.


Chức năng khách hàng



  • Khách hàng có thể đặt hàng không cần login(Chỉ được 1 sản phẩm)

  • Đăng ký là thành viên qua chức năng đăng ký, đăng nhập.

  • Quản lý tài khoản bao gồm cập nhật thông tin tài khoản và mật khẩu.


  • Quản lý được các đơn hàng mình đã đặt và theo dõi các trạng thái đơn hàng.

  • Đánh giá và nhận xét sản phẩm.


Chức năng admin



  • Thêm đơn hàng cho khách tại quán nếu khách muốn tích điểm.

  • Đổi chai cho khách hàng - 5 chai đổi 1 đồ uống.

  • Xóa đơn hàng theo yêu cầu của khách nếu đơn hàng chưa được ship.

  • CRUD sản phẩm.

  • CRUD mã giảm giá.

  • CRUD tin tức.

  • Quản lý người dùng, có thể thêm và xóa admin.

  • Thống kê doanh thu trong tháng.

  • Chức năng quản lý tài khoản như người dùng thường.


Hệ thống


Video demo


Hơi nhiều chức năng các bạn có thể xem video để thấy rõ hơn hệ thống.









alt="Youtube video"
class="lazy loaded"
data-src="https://img.youtube.com/vi/FVGLKZnQj4k/sddefault.jpg"
lazied=""
src="https://img.youtube.com/vi/zfigb7-OFtM/sddefault.jpg"
/>

Tài liệu


allow="autoplay"
height="480"
src="https://drive.google.com/file/d/1R_dvBoG0BmlFhFDasH71HXkePwgI6Ojn/preview"
width="100%"
>


class="extL"
href="https://drive.google.com/file/d/1R_dvBoG0BmlFhFDasH71HXkePwgI6Ojn/view?usp=sharing"
target="_blank"
>Báo cáo Final KACoffee
>


Sourse



class="extL"
href="https://github.com/BuiDatHust/KACoffeProject"
target="_blank"
>https://github.com/BuiDatHust/KACoffeProject
>


Lời kết



Trong bài viết này mình đã chia sẻ cho các bạn bài tập lớn nhập môn CNPM của
bọn mình. Nếu có bất kì thắc mắc hay góp ý nào hãy để lại cho mình 1 comment ở
bên dưới. Chúc các bạn một ngày tốt lành!



Copyright ©
Phạm Văn Linh


Post a Comment

  • A-
  • A+

© Techypremium.Com. All rights reserved.

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.