Biểu đồ usecase quản trị viên của hệ thống được trình bày với mô tả các use case như sau:
-
Thống kê: UC này cho phép quản trị viên và quản lý sản phẩm đăng nhập và trang quản trị để theo dõi các thống kê liên quan đến hệ thống.
-
Đăng nhập: UC này cho phép quản trị viên và quản lý sản phẩm đăng nhập và trang quản trị để thao tác trên hệ thống quản trị.
-
Quản lý loại sản phẩm: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến loại sản phẩm.
-
Quản lý sản phẩm: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến sản phẩm.
-
Quản lý đơn hàng: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến các đơn hàng.
-
Quản lý mã giảm giá: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến các mã giảm giá.
-
Giao diện giao diện webiste: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến các thay đổi liên quan đến giao diện banner/footer/slide trên website.
-
Quản lý mã giảm giá: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến các mã giảm giá.
-
Quản lý người dùng: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến thông tin người dùng.
-
Quản lý bình luận: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến các bình luận của user trên website.
-
Quản lý bài viết: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện đăng các bài viết, blog nhằm quảng cáo sản phẩm, thương hiệu,…
-
Nhắn tin: UC này cho phép quản trị viên và quản lý sản phẩm thực hiện thao tác liên quan đến nhắn tin trực tiếp với các quản trị viên/quản lý sản phẩm/user khác trên hệ thống.
Biểu đồ usecase khách hàng của hệ thống được trình bày với mô tả các usecase như sau:
-
Đăng ký tài khoản: UC này cho phép user đăng ký tài để đăng nhập sử dụng các chức năng trên trang chủ.
-
Đăng nhập: UC này cho phép user đăng ký tài để sử dụng các chức năng trên trang chủ.
-
Quản lý tài khoản: UC này cho phép user quản lý thông tin chung, thông tin địa chỉ, đưn hàng, sản phẩm yêu thích.
-
Đánh giá sản phẩm: UC này cho phép user đánh giá chất lượng sản phẩm bằng số sao và bình luận sản phẩm sau khi sử dụng sản phẩm.
-
Mua hàng: UC này cho phép user lựa chọn sản phẩm muốn mua, thêm vào giỏ hàng, cập nhật thông tin đơn hàng và thanh toán.
-
Tin nhắn: UC này cho phép user nhắn tin trực tiếp với quản lý của hệ thống khi cần thiết.
-
Tìm kiếm: UC này cho phép user tìm sản phẩm mong muốn bằng việc truyền tên sản phẩm muốn tìm kiếm trên trang chủ.
- Ngoài ra hệ thống còn có chat Realtime như nhắn tin trực tiếp.
- Đăng đơn hàng lên hệ thống Giao hàng tiết kiệm.
- Thanh toán momo + vnpay
- Chat message Facebook.
- Hệ thống email xác thực tài khoản + thông báo đơn hàng.
--> Sản phẩm đã deploy được lên server --> có thể check thử.
---> ĐATN đã bảo vệ và đạt được điểm số cao.
Code đồ án
Code đồ án
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
- giải nến file code.
- import file sql vào cơ sở dữ liệu.
- copy file .env_example --> đổi tên thành .env
- Nếu có các url nào là https://devlife.io.vn/ thì đổi sang url của localhost dag chạy trên máy vd : 128.0.0.0
- chạy lệnh :
1. compose install
2. php artisan migrate
3. php artisan serve
4. php artisan storage:link (Nếu không thấy ảnh được tải lên )
+ URL : /admin.
tk admin :
info@maitrungkien.com
Admin@123