- Hệ quản trị CSDL: MS SQL Server
- Web Server: asp.net MVC (.NET Core), Razor engine
- Style: Scss, Boostrap
- Call API: ajax.
- Ứng dụng các stote lưu trữ: Session, cookie,…
- Ứng dụng các kỹ thuật: Bundle, minify và Caching,..
- Áp dụng các kỹ thuật về bảo mật
Tiến trình: ✔️ Đã hoàn thiện,
THỜI GIAN | CÔNG VIỆC | GHI CHÚ |
---|---|---|
13/06/2022➡️19/06/2022 (1 tuần) |
- Phân tích, thiết kế hệ thống✔️ - Xây dựng database✔️ - Cấu hình server: kết nối csdl, xây dựng các entity, thêm các thư viện khác,…✔️ |
- 15/06: hoàn thiện PT&TK hệ thống - 16/06: hoàn thiện database -17/06 ➡️ 19/06: hoàn thiện cấu hình server |
20/06/2022 ➡️ 26/06/2022 (1 tuần) |
-Xây dựng trang đăng nhập ✔️: sử dụng session-cookie, phân quyền theo role user.- Quản lý sách ✔️ + Load ds các sách ra bảng dữ liệu, có phân trang + Thêm/sửa: hiện thị subform để nhập thông tin + Xóa: nhấn vào nút Xóa của sách cần xóa trên bảng dữ liệu - Quản lý đơn hàng ✔️ + Load Ds đơn hàng: hiện thị ds đơn hàng lọc theo trạng thái, tgian, có phân trang + Nhấn chọn 1 đơn hàng bất kỳ để xem chi tiết + Duyệt đơn: duyệt những đơn đang chờ duyệt + Hủy đơn: Hủy những đơn đang chờ duyệt |
|
27/06/2022 ➡️ 03/07/2022 (1 tuần) |
- Quản lý Tài khoản ✔️ + Load ds các tài khoản ra bảng dữ liệu, có phân trang + Thêm: tạo subform để nhập dữ liệu khi nhấn + Xóa: nhấn vào nút Xóa của Tài khoản cần xóa trên bảng dữ liệu + Reset mật khẩu: nhấn vào nút Reset của TK cần reset trên bảng dữ liệu - Quản lý Đánh giá ✔️ + Load ds các sách được thống kê bình luận ra bảng dữ liệu, có phân trang + Xem chi tiết bình luận của sách + Thêm: nhập nội dung bình luận r nhấn nút thêm + Xóa bình luận: nhấn chọn bình luận cần xóa - Quản lý các khuyến mãi ✔️ + Load ds các Khuyến ra bảng dữ liệu, có phân trang + Thêm/ sửa: tạo subform để nhập thông tin cần thêm/sửa + Xóa: chọn khuyến mãi cần xóa trên bảng dữ liệu -Thống kê doanh thu ✔️ + Tổng lợi nhuận của cửa hàng + Tổng số đơn đặt + Tổng doanh thu trung bình/năm + Tổng số người dùng + Thống kê biểu đồ cột về doanh thu theo tháng của một năm tùy chọn(optional). |
|
04/07/2022 ➡️ 10/07/2022 (1 tuần) |
- Xây dựng trang chủ: ✔️ + Header: • Nút xem thông tin cá nhân • Nút đi đến giỏ hàng • Nút đăng xuất(nếu đăng nhập) • Thanh tìm kiếm(optional) + Footer: Hiện thị thông tin cơ bản về cửa hàng: giới thiệu,địa chỉ, liên kết,.. + Hiển thị Ds các thể loại sách: khi nhấn vào 1 thể loại sẽ ra ds các sách có thể loại đó + Hiện thị các Banner: áp dụng slider + Hiển thị top 10 sách có nhìu lượt mua: thống kê theo số đơn order + Hiển thị top 10 sách mới: sách có ngày xuất bản gần đây nhất + Hiện thị sách gợi ý(nếu có đăng nhập): những cuốn sách cùng thể loại/tác giả mà khách đã mua gần đây + Hiện thị ds các sách có trong thệ thống: áp dụng phân trang - Xây dựng trang chi tiết sách ✔️ + Hiện thị các thông tin chi tiết của sách: tên sách, tác giả, nxb, giá bán, khuyến mãi, mô tả sách,.. + Xây chức năng thêm giỏ hàng: nhập số lượng và nút nhấn thêm giỏ hàng (sử dụng ajax) + Hiện thị Ds các sách cùng tác giả của cuốn đó + Hiện thị Ds sách các bình luận + Xây dựng chức năng bình luận: nhập bình luận vào ô input và nhấn gửi(sử dụng ajax) + Hiện thị Ds các sách gợi ý khác. - Xây dựng trang thể loại: ✔️ Sẽ hiện thị ds các sách theo thể loại đã chọn trước đó |
|
11/07/2022 ➡️ 18/07/2022 (1 tuần) |
- Xây dựng trang giỏ hàng: ✔️ + Load ds các giỏ hàng của khách + Xem chi tiết sách: chuyển đến trang chi tiết + Xóa giỏ hàng + Hiệu chỉnh số lượng sách mua + Tự động tính tổng tiền + Nút mua hàng: nhấn nút mua hàng để chuyển đến trang thanh toán ✔️-Xây dựng trang thanh toán trực tuyến (optional) ✔️ + Nhập thông tin khách cần đặt hàng: họ tên, sđt, địa chỉ + Chọn phương thức thanh toán - Xây dựng trang thông tin cá nhân ✔️ + Load thông tin cá nhân người dùng + Có thể hiệu chỉnh thông tin: email, sđt, giới tính, năm sinh. + Đổi mật khẩu - Xây dựng trang lịch sử mua hàng ✔️ + Load ds các đơn hàng mà khách đã và đang mua(có phân trang) + Chức năng xem chi tiết đơn hàng: hiển thị chi tiết đơn hàng(sử dụng ajax) + Chức năng mua lại đơn hàng |