Skip to content

1412578/ttt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Đồ án Lập Trình Ứng Dụng Web

Đồ án môn Lập Trình Ứng Dụng Web nhóm 30 (28/04/2018 10:00 PM) Thành viên

  • 1512667 Trần Cao Việt
  • 1412578 Trần Quang Trí
  • 1512445 Hoàng Thế Quyền
  • 1512681 Hứa Văn Vũ

Hướng dẫn chạy đồ án

  • Cài module http-server: npm i http-server -g
  • Start server: http-server
  • Đường dẫn phân hệ admin: localhost:8080/admin/index.html
  • Đường dẫn phân hệ user: localhost:8080/user/profile.html
  • Đường dẫn phân hệ guest: localhost:8080/index.html

Cơ sở dữ liệu

  • connection: 35.229.226.167
  • port: 3306
  • username: user
  • password: user
  • Vd: mysql -u user -p 35.229.226.167
  • Db scripts nằm ở thư mục db_scripts

Yêu cầu đồ án

https://drive.google.com/file/d/11C3-q0k7mwwhds0Ghcfis92iE3iJ4Ux_/view

1 Phân hệ khách

  • 1.1 Trang chủ
    • Hiển thị 10 sản phẩm mới nhất (giảm dần theo ngày tiếp nhận)
    • Hiển thị 10 sản phẩm bán chạy nhất (giảm dần theo số lượng bán)
    • Hiển thị 10 sản phẩm được xem nhiều nhất (giảm dần theo số lượt xem)
  • 1.2 Hệ thống Menu
    • Hiển thị danh sách các loại sản phẩm
    • Hiển thị danh sách nhà sản xuất
  • 1.3 Xem danh sách sản phẩm
    • Xem theo loại
    • Xem theo nhà sản xuất
    • Hỗ trợ phân trang
  • 1.4 Xem chi tiết sản phẩm
    • Hiển thị các thông tin sau
      • Hình ảnh
      • Giá bán
      • Số lượt xem
      • Số lượng bán
      • Mô tả
      • Xuất xử
      • Loại
      • Nhà sản xuất
      • 5 sản phẩm cùng loại
      • 5 sản phẩẩm cùng nhà sản xuất
  • 1.5 Tìm kiếm sản phẩm
    • Cho phép tìm kiếm theo nhiều tiêu chí: tên, giá, loại, nhà sản xuất
    • Hỗ trợ phân trang
  • 1.6 Đăng nhập
  • 1.7 Đăng ký
    • Có sử dụng captcha

2 Phân hệ người dùng đã đăng nhập

  • 2.1 Có đầy đủ chức năng của phân hệ khách
  • 2.2 Cập nhật thông tin cá nhân
  • 2.3 Chọn mua sản phẩm
    • Cho phép chọn mua sản phẩm khi xem chi tiết hoặc khi xem danh sách sản phẩm
  • 2.4 Điều chỉnh thông tin sản phẩm đang chọn mua (quản lý giỏ hàng)
  • 2.5 Thanh toán
    • Lưu thông tin sản phẩm khách hàng chọn mua và cập nhật lại số lượng bán, số lượng tồn tương ứng cho từng sản phẩm
  • 2.6 Xem lịch sử mua hàng
    • Xem danh sách các đơn hàng đã từng đặt theo thứ tự từ mới đến cũ
    • [ x Xem chi tiết từng đơn hàng và trạng thái của các đơn hàng này

3 Phân hệ quản trị (Admin)

  • 3.1 Dashboard
    • Hiển thị danh sách các chức năng mà admin có thể sử dụng
  • 3.2 Quản lý sản phẩm, loại sản phẩm, nhà sản xuất
  • 3.3 Quản lý đơn hàng
    • Thể hiện danh sách đơn hàng theo thứ tự giảm dần của ngày lập
    • Cho phép admin thực hiện việc cập nhật trạng thái đơn hàng(chưa giao, đang giao, đã giao). Đơn hàng đã giao sẽ có thể hiện khác với đơn hàng chưa giao (VD: text màu khác, background màu khác,...)

4 Lưu ý

  • Cần có ít nhất 40 mặt hàng thuộc 4-5 hãng sản xuất và 4-5 loại mặt hàng.
  • Chỉ hoàn thành đúng các chức năng được yêu cầu

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •