Tải bản đầy đủ (.docx) (84 trang)

Báo cáo Xây dựng Website bán hàng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.88 MB, 84 trang )

TRƯỜNG ĐẠI HỌC VINH
VIỆN KỸ THUẬT VÀ CÔNG NGHỆ

ĐỒ ÁN HỌC PHẦN
CƠNG NGHỆ PHẦN MỀM

XÂY DỰNG WEBSITE
BÁN HÀNG THỜI TRANG

NHĨM: 03

GVHD: TS. Cao Thanh Sơn
SVTH: Nguyễn Văn Hải, 19574802010052
Trịnh Thị Văn Bình, 19574802010039

Nghệ An – 5/2023


LỜI CẢM ƠN
Lời đầu tiên, cho phép chúng em xin gửi lời cảm ơn tới
Trường Đại học Vinh, Viện Kỹ thuật và Công nghệ đã xây dựng
được một môn học mang lại được cho chúng em rất nhiều kiến
thức và tư duy làm việc nhóm.
Đặc biệt, để hồn thiện đồ án Học phần “Cơng nghệ phần
mềm” thì khơng thể thiếu được sự đóng góp, dẫn dắt của giảng
viên hướng dẫn: TS. Cao Thanh Sơn. Thầy đã sửa, đóng góp để
chúng em nhận ra các lỗi sai và có thể hồn thiện được đồ án
“Xây dựng Website bán hàng thời trang” của mình một
cách tốt nhất.
Lời cuối, chúng em xin cảm ơn một lần nữa tới TS. Cao
Thanh Sơn là người đã hướng dẫn, hỗ trợ giúp chúng em hoàn


thiện đồ án một cách tốt nhất.
Chúng em kính chúc quý thầy, cô sức khỏe và thành công
trong công việc.
Chúng em xin cảm ơn!

1


DANH MỤC CÁC HÌ
Hình 2.1. Giao diện quản lý danh mục...............................................................24
Hình 2.2. Giao diện quản lý tin tức....................................................................29
Hình 2.3. Giao diện quản lý bài viết...................................................................33
Hình 2.4. Giao diện quản lý danh mục sản phẩm...............................................37
Hình 2.5. Giao diện quản lý sản phẩm................................................................41
Hình 2.6. Giao diện giỏ hàng..............................................................................45
Hình 2.7. Giao diện thanh tốn...........................................................................48
Hình 2.8. Giao diện đăng ký tài khoản...............................................................49
Hình 2.9. Giao diện đăng nhập...........................................................................50
Hình 2.10. Giao diện thống kê doanh thu...........................................................51
Hình 2.11. Biểu đồ giao diện quản lý danh mục................................................51
Hình 2.12. Biểu đồ giao diện quản lý tin tức......................................................52
Hình 2.13. Biểu đồ giao diện quản lý bài viết....................................................52
Hình 2.14. Biểu đồ giao diện quản lý danh mục sản phẩm................................53
Hình 2.15. Biểu đồ giao diện quản lý sản phẩm.................................................53
Hình 2.16. Biểu đồ giao diện giỏ hàng...............................................................54
Hình 2.17. Biểu đồ giao diện thanh tốn............................................................54
Hình 2.18. Biểu đồ giao diện đăng ký, đăng nhập..............................................55
Y

Hình 3.1.Giao diện hiển thị danh mục................................................................56

Hình 3.2. Giao diện thêm danh mục...................................................................57
Hình 3.3. Giao diện cập nhật danh mục..............................................................58
Hình 3.4. Giao diện xóa danh mục.....................................................................59
Hình 3.5. Giao diện tin tức.................................................................................60
Hình 3.6. Giao diện thêm tin tức........................................................................61
Hình 3.7. Giao diện sửa tin tức...........................................................................63
Hình 3.8. Giao diện xố tin tức...........................................................................64
2


Hình 3.9. Giao diện tìm kiếm tin tức..................................................................65
Hình 3.10. Giao diện hiển thị bài viết.................................................................66
Hình 3.11. Giao diện thêm bài viết.....................................................................67
Hình 3.12. Giao diện cập nhật bài viết...............................................................68
Hình 3.13. Giao diện xóa bài viết.......................................................................69
Hình 3.14. Giao diện hiển thị danh mục sản phẩm.............................................71
Hình 3.15. Giao diện thêm danh mục sản phẩm.................................................71
Hình 3.16. Giao diện cập nhật danh mục sản phẩm...........................................73
Hình 3.17. Giao diện xóa danh mục sản phẩm...................................................74
Hình 3.18. Giao diện hiển thị sản phẩm.............................................................75
Hình 3.19. Giao diện thêm sản phẩm.................................................................76
Hình 3.20. Giao diện cập nhật sản phẩm............................................................78
Hình 3.21. Giao diện xóa sản phẩm....................................................................79
Hình 3.22. Giao diện hiển thị giỏ hàng...............................................................80
Hình 3.23. Giao diện xóa sản phẩm....................................................................82
Hình 3.24. Giao diện thanh tốn.........................................................................83
Hình 3.25. Giao diện gửi Email thơng báo tới khách hàng................................85
Hình 3.26. Giao diện gửi Email thơng báo tới người quản lý............................86

3



DANH MỤC CÁC BẢ
Bảng 2.1. Bảng thể hiện các bước chức năng thêm mới danh
mục......................................................................................... 18
Bảng 2.2. Bảng thể hiện các bước chức năng sửa mới danh mục
................................................................................................ 19
Bảng 2.3. Bảng thể hiện các bước chức năng xoá danh mục...20
Bảng 2.4. Bảng Category lưu thông tin danh mục...................21
Bảng 2.5. Bảng thể hiện các bước chức năng thêm mới tin tức
................................................................................................ 22
Bảng 2.6. Bảng thể hiện các bước chức năng sửa tin tức.........23
Bảng 2.7. Bảng thể hiện các bước chức năng xóa tin tức.........23
Bảng 2.8. Bảng thể hiện các bước tìm kiếm tin tức..................24
Bảng 2.9. Bảng News lưu thông tin tin tức...............................25
Bảng 2.10. Bảng thể hiện chức năng thêm mới bài viết..........28
Bảng 2.11. Bảng thể hiện chức năng sửa bài viết....................28
Bảng 2.12. Bảng thể hiện chức năng xóa bài viết....................29
Bảng 2.13. Bảng Posts lưu thông tin bài viết...........................30
Bảng 2.14. Bảng thể hiện chức năng thêm mới danh mục sản
phẩm....................................................................................... 32
Bảng 2.15. Bảng thể hiện chức năng sửa danh mục sản phẩm33
Bảng 2.16. Bảng thể hiện chức năng xóa danh mục sản phẩm33
Bảng 2.17. Bảng ProductCategory lưu thông tin danh mục sản
phẩm....................................................................................... 34
Bảng 2.18. Bảng thể hiện chức năng thêm mới sản phẩm.......36
Bảng 2.19. Bảng thể hiện chức năng sửa sản phẩm................36
Bảng 2.20. Bảng thể hiện chức năng xóa sản phẩm................37
Bảng 2.21. Bảng Product lưu thông tin sản phẩm....................38
Bảng 2.22. Bảng thể hiện chức năng thêm sản phẩm vào giỏ

hàng........................................................................................ 40
4


Bảng 2.23. Bảng thể hiện chức năng sửa sản phẩm................40
Bảng 2.24. Bảng thể hiện chức năng xóa sản phẩm................41
Bảng 2.25. Bảng OrderDetail lưu thông tin giỏ hàng...............42
Bảng 2.26. Bảng thể hiện chức năng thanh toán đơn hàng.....44
Bảng 2.27. Bảng Order lưu thông tin đơn hàng........................45
Bảng 2.28. Bảng thể hiện chức năng đăng ký, đăng nhập.......47
Bảng 2.29. Bảng thể hiện chức năng thống kê doanh thu.......48
Y
Bảng 3.1. Bảng kiểm thử chức năng thêm danh mục..............57
Bảng 3.2. Bảng kiểm thử chức năng sửa danh mục.................58
Bảng 3.3. Bảng kiểm thử chức năng xoá danh mục.................59
Bảng 3.4. Bảng kiểm thử chức năng thêm tin tức....................61
Bảng 3.5. Bảng kiểm thử chức năng sửa tin tức......................62
Bảng 3.6. Bảng kiểm thử chức năng xoá tin tức.....................64
Bảng 3.7. Bảng kiểm thử chức năng tìm kiếm tin tức..............65
Bảng 3.8. Bảng kiểm thử chức năng thêm bài viết..................67
Bảng 3.9. Bảng kiểm thử chức năng sửa bài viết.....................68
Bảng 3.10. Bảng kiểm thử chức năng xoá bài viết...................69
Bảng 3.11. Bảng kiểm thử chức năng thêm mới danh mục sản
phẩm....................................................................................... 71
Bảng 3.12. Bảng kiểm thử chức năng sửa danh mục sản phẩm
................................................................................................ 72
Bảng 3.13. Bảng kiểm thử chức năng xoá danh mục sản phẩm
................................................................................................ 74
Bảng 3.14. Bảng kiểm thử chức năng thêm mới sản phẩm......76
Bảng 3.15. Bảng kiểm thử chức năng sửa sản phẩm...............78

Bảng 3.16. Bảng kiểm thử chức năng xoá sản phẩm...............79
Bảng 3.17. Bảng kiểm thử chức năng cập nhật giỏ hàng.........80
Bảng 3.18. Bảng kiểm thử xoá sản phẩm khỏi giỏ hàng..........82
5


Bảng 3.19. Bảng kiểm thử giao diện thanh toán......................83
Bảng 3.20. Bảng kiểm thử giao diện gửi Email thông báo đơn
hàng cho khách hàng..............................................................85
Bảng 3.21. Bảng kiểm thử giao diện gửi Email thông báo đơn
hàng cho người quản lý...........................................................86

6


MỤC LỤC
DANH MỤC CÁC HÌNH...................................................2
DANH MỤC CÁC BẢNG..................................................4
MỤC LỤC.....................................................................7
CHƯƠNG 1. MƠ TẢ BÀI TỐN WEBSITE BÁN HÀNG THỜI
TRANG.......................................................................11
1.1. Mơ tả bài tốn................................................................11
1.2. Mơ hình tổ chức Website................................................12
1.3. Website bán hàng thời trang..........................................12
1.3.1. Quản lý danh mục Website.......................................12
1.3.2. Quản lý tin tức Website.............................................13
1.3.3. Quản lý bài viết.........................................................14
1.3.4. Quản lý danh mục sản phẩm....................................15
1.3.5. Quản lý sản phẩm.....................................................15
1.3.6. Chức năng giỏ hàng..................................................16

1.3.7. Chức năng thanh tốn...............................................17
1.3.8. Chức năng gửi Email thơng báo đặt hàng thành công
........................................................................................... 17
1.3.9. Chức năng đăng ký đăng nhập và thống kê doanh thu
........................................................................................... 17
1.3.10. Chức năng thống kê doanh thu...............................17
CHƯƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG WEBSITE
BÁN HÀNG THỜI TRANG..............................................18
2.1. Phân tích thiết kế chức năng quản lý danh mục.............18
2.1.1. Chức năng cập nhật dữ liệu......................................18
7


2.1.2. Cơ sở dữ liệu.............................................................20
2.1.3. Giao diện quản lý danh mục.....................................21
2.2. Phân tích thiết kế chức năng quản lý tin tức..................22
2.2.1. Chức năng cập nhật dữ liệu......................................22
2.2.2. Cơ sở dữ liệu.............................................................24
2.2.3. Giao diện quản lý tin tức...........................................26
2.3. Phân tích thiết kế chức năng quản lý bài viết.................27
2.3.1. Chức năng cập nhật dữ liệu......................................27
2.3.2. Cơ sở dữ liệu.............................................................29
2.3.3. Giao diện quản lý bài viết.........................................30
2.4. Phân tích thiết kế chức năng quản lý danh mục sản phẩm
............................................................................................. 31
2.4.1. Chức năng cập nhật dữ liệu......................................31
2.4.2. Cơ sở dữ liệu.............................................................33
2.4.3. Giao diện quản lý danh mục sản phẩm.....................34
2.5. Phân tích thiết kế chức năng quản lý sản phẩm.............35
2.5.1. Chức năng cập nhật dữ liệu......................................35

2.5.2. Cơ sở dữ liệu.............................................................37
2.5.3. Giao diện quản lý sản phẩm.....................................38
2.6. Phân tích thiết kế chức năng giỏ hàng...........................39
2.6.1. Chức năng cập nhật dữ liệu......................................39
2.7.2. Cơ sở dữ liệu.............................................................41
2.7.3. Giao diện giỏ hàng....................................................42
2.7. Phân tích thiết kế chức năng thanh tốn........................43
8


2.7.1. Chức năng cập nhật dữ liệu......................................43
2.7.2. Cơ sở dữ liệu.............................................................44
2.7.3. Giao diện thanh tốn................................................45
2.8. Phân tích thiết kế chức năng đăng ký, đăng nhập..........46
2.8.1. Chức năng cập nhật dữ liệu......................................46
2.8.2. Giao diện đăng ký, đăng nhập..................................47
2.9. Phân tích thiết kế chức năng thống kê doanh thu..........48
2.9.1. Chức năng cập nhật dữ liệu......................................48
2.9.2. Giao diện thống kê doanh thu...................................49
2.10. Biểu đồ ca sử dụng.......................................................49
2.10.1. Biểu đồ giao diện quản lý danh mục sản phẩm.......49
2.10.2. Biểu đồ giao diện quản lý tin tức.............................50
2.10.3. Biểu đồ giao diện quản lý bài viết...........................50
2.10.4. Biểu đồ giao diện quản lý danh mục sản phẩm.......51
2.10.5. Biểu đồ giao diện quản lý sản phẩm.......................51
2.10.6. Biểu đồ giao diện giỏ hàng......................................52
2.10.7. Biểu đồ giao diện thanh toán..................................52
2.10.8. Biểu đồ giao diện đăng ký, đăng nhập....................53
CHƯƠNG 3. XÂY DỰNG WEBSITE BÁN HÀNG THỜI TRANG
.................................................................................54

3.1. Thiết kế giao diện danh mục..........................................54
3.1.1. Giao diện hiển thị danh mục.....................................54
3.1.2. Giao diện thêm danh mục.........................................54
3.1.3. Giao diện sửa danh mục...........................................56
9


3.1.4. Giao diện xóa danh mục...........................................57
3.2. Giao diện tin tức.............................................................58
3.2.1. Giao diện hiển thị tin tức...........................................58
3.2.2. Giao diện thêm tin tức..............................................59
3.2.3. Giao diện sửa tin tức.................................................60
3.2.4. Giao diện xóa tin tức.................................................62
3.2.5. Giao diện tìm kiếm tin tức.........................................63
3.3. Thiết kế giao diện bài viết..............................................64
3.3.1. Giao diện hiển thị bài viết.........................................64
3.3.2. Giao diện thêm bài viết.............................................65
3.3.3. Giao diện cập nhật bài viết.......................................66
3.3.4. Giao diện xoá bài viết...............................................67
3.4. Thiết kế giao diện danh mục sản phẩm..........................68
3.4.1. Giao diện hiển thị danh mục sản phẩm.....................68
3.4.2. Giao diện thêm danh mục sản phẩm........................69
3.4.3. Giao diện cập nhật danh mục sản phẩm...................70
3.4.4. Giao diện xóa danh mục sản phẩm...........................72
3.5. Thiết kế giao diện quản lý sản phẩm..............................73
3.5.1. Giao diện hiển thị sản phẩm.....................................73
3.5.2. Giao diện thêm sản phẩm.........................................73
3.5.3. Giao diện cập nhật sản phẩm...................................75
3.5.4. Giao diện xóa sản phẩm...........................................77
3.6. Thiết kế giao diện giỏ hàng............................................78

3.6.1. Giao diện hiển thị giỏ hàng.......................................78
10


3.6.2. Cập nhật giỏ hàng.....................................................78
3.6.3. Giao diện xóa sản phẩm khỏi giỏ hàng.....................79
3.7. Thiết kế giao diện thanh toán.........................................81
3.8. Thiết kế giao diện gửi Email thông báo đơn đặt hàng.....82
KẾT LUẬN..................................................................86
TÀI LIỆU THAM KHẢO..................................................87

11


CHƯƠNG 1. MƠ TẢ BÀI TỐN WEBSITE BÁN HÀNG
THỜI TRANG
1.1. Mơ tả bài tốn
Mục tiêu: Xây dựng một website bán quần áo thời trang đáp
ứng nhu cầu mua sắm của khách hàng với đa dạng sản phẩm,
chất lượng tốt và trải nghiệm mua sắm thuận tiện.
Các chức năng cần có:
- Hiển thị sản phẩm: Website cần có hình ảnh và thơng
tin chi tiết về các sản phẩm như kích thước, màu sắc, chất liệu,
giá cả, số lượng còn lại. Khách hàng cần có thể lọc và tìm kiếm
sản phẩm dễ dàng theo nhiều tiêu chí khác nhau như giá,
thương hiệu, kiểu dáng, màu sắc, kích cỡ...
- Quản lý giỏ hàng: Khách hàng có thể thêm sản phẩm
vào giỏ hàng, chỉnh sửa số lượng và xóa sản phẩm khỏi giỏ
hàng. Đồng thời, cần có tính năng tính tổng giá trị của giỏ hàng
để khách hàng có thể kiểm tra trước khi thanh toán.

- Thanh toán: Website cần cung cấp nhiều phương thức
thanh toán cho khách hàng như thanh toán trực tuyến, thanh
toán khi nhận hàng hoặc chuyển khoản ngân hàng. Cần có tính
năng lưu trữ thơng tin thanh tốn của khách hàng để tiện lợi
cho các lần thanh toán tiếp theo.
- Đăng ký tài khoản: Cung cấp tính năng đăng ký tài
khoản để khách hàng có thể lưu trữ thơng tin cá nhân, lịch sử
mua hàng và nhận được các thông tin khuyến mãi và giảm giá.

12


- Hỗ trợ khách hàng: Website cần có một trang liên hệ
hoặc tính năng chat để khách hàng có thể gửi câu hỏi, khiếu nại
hoặc yêu cầu hỗ trợ.
- Quản lý đơn hàng: Quản lý cần có thể quản lý các đơn
hàng, gửi thơng tin về tình trạng đơn hàng và cập nhật thông
tin về vận chuyển.
- Khả năng mở rộng: Website cần thiết kế để có thể mở
rộng các tính năng mới và tối ưu hóa để đáp ứng được số lượng
truy cập lớn và tăng cường tính bảo mật cho khách hàng.
1.2. Mơ hình tổ chức Website
Website có 2 tác nhân chính:
- Khách hàng (Customer): Khách hàng là tác nhân quan
trọng nhất của Website bán hàng. Họ tạo nên nhu cầu mua
hàng và đưa ra quyết định mua hàng. Việc hài lịng khách hàng
đóng vai trị quan trọng trong việc giữ chân khách hàng và tạo
ra các đánh giá tích cực từ khách hàng.
- Người quản lý (Admin): Người quản lý nắm vai trò quản lý
và vận hành Website bán hàng, cung cấp sản phẩm, quản lý

đơn hàng, quảng cáo và phát triển chiến lược kinh doanh. Sự
chuyên nghiệp và hiệu quả của người quản lý trong quản lý
Website bán hàng cũng ảnh hưởng đến thành công của Website
bán hàng.
1.3. Website bán hàng thời trang
1.3.1. Quản lý danh mục Website
Website bán hàng nên việc quản lý các danh mục của
Website là điều không thể thiếu. Việc quản lý các danh mục của
13


Website sẽ do quản lý là người có quyền thay đổi các trạng thái.
Khi quản lý chỉnh sửa thay đổi danh mục Website thì sẽ cần:
- Người quản lý chọn chức năng danh mục, khi đó
Website sẽ hiện ra giao diện danh mục.
- Người quản lý phải cung cấp các thông tin rõ ràng
cho danh mục, cụ thể là các thông tin của danh mục được
quản lý cung cấp bao gồm: Tiêu đề (Title), mô tả (Description),
tiêu đề Seo (SeoTitle), mơ tả Seo (SeoDescription), từ khóa Seo
(SeoKeyword), vị trí (Position), ẩn hiện danh mục (IsActive).
- Người quản lý thực hiện việc thêm, sửa, xóa danh
mục, để có thể thêm, sửa, xóa danh mục, thì quản lý chỉ cần
cung cấp: Tên danh mục, mơ tả, vị trí của danh mục, tiêu đề
khuyến mãi, tiêu đề chi tiết, từ khóa giảm giá để thực hiện được
các chức năng chi tiết như:
+ Thêm: Người quản lý sẽ thực hiện thêm danh mục gồm:
Tên và vị trí của danh mục.
+ Sửa: Người quản lý sẽ thực hiện sửa danh mục dựa vào ID
danh mục, mà có thể truy vấn tới danh mục cần sửa.
+ Xóa: Người quản lý thực hiện xóa danh mục.

1.3.2. Quản lý tin tức Website
Quản lý tin tức của web bao gồm các nhiệm vụ như quản lý
tin tức, phân loại, sửa đổi, duyệt và xoá các nội dung được đăng
trên web như:
- Quản lý bài viết: Người quản lý có thể xem danh sách
các tin tức đã đăng trên web, tìm kiếm và lọc các bài viết theo
các tiêu chí như chủ đề, thời gian đăng.
14


- Quản lý cung cấp thông tin rõ ràng cho tin tức, cụ
thể các thông tin của tin tức được người quản lý cung cấp là:
Tiêu đề, ảnh đại diện, mô tả, chi tiết bài đăng, hiển thị, tiêu đề
khuyến mãi, tiêu đề chi tiết, từ khóa giảm giá.
- Thêm, sửa, xóa tin tức: để có thể thêm, sửa, xóa tin
tức, thì người quản lý chỉ cần cung cấp: Tiêu đề, ảnh đại diện,
mô tả, chi tiết bài đăng, hiển thị, tiêu đề khuyến mãi, tiêu đề
chi tiết, từ khóa giảm giá gồm có các chức năng chi tiết như:
+ Thêm: Người quản lý sẽ thực hiện thêm tin tức gồm: Tiêu
đề và ảnh đại diện, mô tả, chi tiết, hiển thị, tiêu đề khuyến mãi,
tiêu đề chi tiết, từ khóa giảm giá.
+ Sửa: Người quản lý sẽ thực hiện sửa tin tức dựa vào ID tin
tức, mà có thể truy vấn tới tin tức cần sửa.
+ Xóa: Người quản lý thực hiện xóa tin tức.
- Tìm kiếm tin tức: Người quản lý nhập tiêu đề tin tức cần
tìm vào ơ tìm kiếm, sau đó Website sẽ hiển thị ra các tin tức mà
quản lý cần tìm.
1.3.3. Quản lý bài viết
Quản lý bài viết của web bao gồm các nhiệm vụ như quản
lý bài viết, phân loại, sửa đổi, duyệt và xoá các nội dung được

đăng trên web. Việc đăng, quản lý bài viết sẽ do người quản lý
hoặc nhân viên được cấp phép quyền quản lý. Gồm các chức
năng chính như:
- Quản lý bài viết: Người quản lý có thể xem danh sách
các bài viết đã đăng trên web, tìm kiếm và lọc các bài viết theo
các tiêu chí như chủ đề, thời gian đăng, mục đích từng bài viết.
15


- Người quản lý cung cấp thông tin rõ ràng cho bài
viết, cụ thể các thông tin của bài viết được người quản lý cung
cấp là: Tiêu đề, ảnh đại diện, mô tả, chi tiết bài đăng, hiển thị,
tiêu đề khuyến mãi, tiêu đề chi tiết, từ khóa giảm giá.
- Thêm, sửa, xóa bài viết: để có thể thêm, sửa, xóa bài
viết, thì người quản lý chỉ cần cung cấp: Tiêu đề, ảnh đại diện,
mô tả, chi tiết bài đăng, hiển thị, tiêu đề khuyến mãi, tiêu đề
chi tiết, từ khóa giảm giá các chức năng cụ thể như:
+ Thêm: Người quản lý sẽ thực hiện thêm bài viết gồm:
Tiêu đề và ảnh đại diện, mô tả, chi tiết, hiển thị, tiêu đề khuyến
mãi, tiêu đề chi tiết, từ khóa giảm giá.
+ Sửa: Người quản lý sẽ thực hiện sửa tin tức dựa vào ID
bài viết, mà có thể truy vấn tới bài viết cần sửa.
+ Xóa: Người quản lý thực hiện xóa bài viết.
1.3.4. Quản lý danh mục sản phẩm
Quản lý danh mục sản phẩm của Website bao gồm các
nhiệm vụ như quản lý danh mục sản phẩm, phân loại, sửa đổi.
Việc quản lý danh mục sản phẩm sẽ do người quản lý hoặc
người được cấp quyền thực hiện gồm các chức năng chính như:
- Quản lý danh mục sản phẩm: Người quản lý có thể
xem danh sách các danh mục sản phẩm của Website.

- Quản lý cung cấp thông tin rõ ràng cho danh mục
sản phẩm, cụ thể các thông tin của bài viết được người quản lý
cung cấp là: Tên danh mục sản phẩm, alias, mô tả, tiêu đề
khuyến mãi, tiêu đề chi tiết, từ khóa giảm giá.

16


- Thêm, sửa, xóa danh mục sản phẩm: để có thể thêm,
sửa, xóa bài viết, thì quản lý chỉ cần cung cấp: Tên danh mục
sản phẩm, alias, mô tả, tiêu đề khuyến mãi, tiêu đề chi tiết, từ
khóa giảm giá gồm các chức năng cụ thể như:
+ Thêm: Người quản lý sẽ thực hiện thêm danh mục sản
phẩm gồm: Tên danh mục sản phẩm, alias, mô tả, tiêu đề
khuyến mãi, tiêu đề chi tiết, từ khóa giảm giá.
+ Sửa: Người quản lý sẽ thực hiện sửa thông tin danh mục
sản phẩm dựa vào ID, mà có thể truy vấn tới danh mục sản
phẩm cần sửa.
+ Xóa: Người quản lý thực hiện xóa danh mục sản phẩm.
1.3.5. Quản lý sản phẩm
Quản lý sản phẩm của Website bao gồm các nhiệm vụ như
quản lý sản phẩm, phân loại, sửa đổi. Việc quản lý sản phẩm sẽ
do quản lý hoặc người được cấp quyền thực hiện.
- Quản lý sản phẩm: Người quản lý có thể xem danh sách
các sản phẩm của Website.
- Người quản lý cung cấp thông tin rõ ràng cho danh
mục sản phẩm, cụ thể các thông tin của sản phẩm được quản
lý cung cấp là: Hình ảnh, tên sản phẩm, mã sản phẩm, chọn
danh mục, số lượng, giá, giá khuyến mãi, tiêu đề khuyến mãi,
tiêu đề chi tiết, từ khóa giảm giá.

- Thêm, sửa, xóa sản phẩm: để có thể thêm, sửa, xóa
sản phẩm, thì quản lý chỉ cần cung cấp: Hình ảnh, tên sản
phẩm, chọn danh mục, số lượng, giá, giá khuyến mãi, tiêu đề
khuyến mãi, tiêu đề chi tiết, từ khóa giảm giá.
17


+ Thêm: Người quản lý sẽ thực hiện thêm danh mục sản
phẩm gồm: Tên danh mục sản phẩm, alias, mô tả, tiêu đề
khuyến mãi, tiêu đề chi tiết, từ khóa giảm giá.
+ Sửa: Người quản lý sẽ thực hiện sửa thơng tin sản phẩm
dựa vào ID, mà có thể truy vấn tới danh mục sản phẩm cần
sửa.
+ Xóa: Người quản lý thực hiện xóa sản phẩm.
1.3.6. Chức năng giỏ hàng
Chức năng này, giúp khách hàng có thể lựa chọn được sản
phẩm ưng ý thêm vào giỏ hàng. Việc mua sản phẩm sẽ được
khách hàng lựa chọn, cịn Website sẽ có nhiệm vụ thêm sản
phẩm, đưa ra các thông báo để người dùng có thể biết mình đã
thêm sản phẩm vào giỏ hàng thành công.
Ở giỏ hàng, khách hàng sẽ được cung cấp các thông tin đầy
đủ như: Ảnh sản phẩm, tên sản phẩm, danh mục sản phẩm, số
tiền, số lượng, tổng tiền hố đơn. Ngồi ra, cũng có các chức
năng cơ bản như: Thêm, sửa, xoá, thêm số lượng, cập nhật số
lượng, nút thanh toán. Các chức năng thêm sửa xoá được cụ thể
như:
+ Thêm: Khách hàng sẽ thực hiện chọn và thêm sản phẩm
vào giỏ hàng.
+ Sửa: Khách hàng chọn vào giỏ hàng, sửa các thông tin số
lượng sản phẩm.

+ Xóa: Khách hàng xố các sản phẩm nếu khơng cịn muốn
mua nữa. Khách hàng có thể xố 1 sản phẩm hoặc xoá tất cả
sản phẩm trong giỏ hàng.
18


1.3.7. Chức năng thanh tốn
Chức năng này, có nhiệm vụ là cung cấp các phương thức
thanh toán cho khách hàng, thống kê lại số lượng sản phẩm, số
tiền mà khách hàng cần thanh toán. Ở chức năng này, khách
hàng cần phải cung cấp các thông tin như: Họ và tên, số điện
thoại, địa chỉ, email, hình thức thanh tốn. Sau khi khách hàng
đã điền đầy đủ thông tin chọn đặt hàng, Website sẽ đưa ra một
thông báo là đã đặt hàng thành công.
1.3.8. Chức năng gửi Email thông báo đặt hàng thành
cơng
Chức năng này, có nhiệm vụ thơng báo về thông tin đơn
hàng cho người quản lý và khách hàng thông qua Email. Chức
năng này yêu cầu khách hàng cung cấp các thông tin: Họ và
tên, số điện thoại, địa chỉ, email, hình thức thanh tốn. Đăc biệt
khách hàng cần chú ý phần Email phải đúng, trường hợp không
đúng Website sẽ khơng gửi Email về cho khách hàng. Ngồi ra,
Website cũng sẽ thơng báo có đơn hàng mới về Email của người
quản lý. Email của người quản lý sẽ được đặt mặc định ở trong
phần kết nối.
1.3.9. Chức năng đăng ký đăng nhập và thống kê doanh
thu
Chức năng này, có tác dụng giúp khách hàng đăng ký tài
khoản Website, để có thể đăng ký tài khoản khách hàng chỉ cần
điền thông tin: Email, mật khẩu, nhập lại mật khẩu, sau đó

chọn đăng ký, thì tài khoản sẽ được tạo thành công.

19



×