TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
VIỆN KỸ THUẬT – CÔNG NGHỆ
***
ĐỒ ÁN MƠN HỌC
LẬP TRÌNH WEB
XÂY DỰNG WEBSITE BÁN HOA CHO CÔNG TY TTT
Giảng viên hướng dẫn :Th.S Nguyễn Hữu Vĩnh
Nhóm sinh viên thực hiện: Bùi Thị Thảo – 1724801030181
Nguyễn Thị Tố Tâm – 1724801030187
Hồ Việt Quốc Thịnh – 1724801030152
Lớp :D17PM03
BNH DƯƠNG –7/2021
0
0
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
VIỆN KỸ THUẬT – CÔNG NGHỆ
***
ĐỒ ÁN MƠN HỌC
LẬP TRÌNH WEB
XÂY DỰNG WEBSITE BÁN HOA CHO CÔNG TY TTT
Giảng viên hướng dẫn :Th.S Nguyễn Hữu Vĩnh
Nhóm sinh viên thực hiện: Bùi Thị Thảo – 1724801030181
Nguyễn Thị Tố Tâm – 1724801030187
Hồ Việt Quốc Thịnh – 1724801030152
Lớp :D17PM03
BNH DƯƠNG – 7/2021
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
VIỆN KỸ THUẬT - CÔNG NGHỆ
NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN HƯỚNG DẪN
Họ và tên giảng viên: Th.s Nguyễn Hữu Vĩnh
Nội dung nhận xét: ......................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
............................................................................................................................................
Điểm:
Bằng số: ...................................................
Bằng chữ: ................................................
GIẢNG VIÊN CHẤM
(Ký, ghi rõ họ tên)
ThS. Nguyễn Hữu Vĩnh
1
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
TRƯỜNG ĐH THỦ DẦU MỘT
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
VIỆN KỸ THUẬT CÔNG NGHỆ
PHIẾU ĐÁNH GIÁ PROJECT
(Đánh giá quá trình thực hiện, báo cáo văn bản và sản phẩm)
Học phần: LẬP TRÌNH WEB
Họ và tên sinh viên (MSSV):
1. Nguyễn Thị Tố Tâm - 1724801030187
2. Bùi Thị Thảo - 1724801030181
3. Hồ Việt Quốc Thịnh - 1724801030152
Tiêu chí
Thái độ
Nêu ý
tham gia
tưởng
tích cực
Lập kế
Trọng
Tốt
Khá
Trung bình
Kém
số %
100%
75%
50%
0%
Tìm kiếm và đưa ra
Chọn ý tưởng trong số
Không quan tâm
được ý tưởng khá tốt
được đề nghị
lựa chọn ý tưởng
Khá hợp lý, điều
Chưa hợp lý, có điều
Khơng hợp lý và
Tích cực tìm kiếm và
05
chủ động đưa ra ý
tưởng mang tính mới
05
Hồn tồn hợp lý,
1
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
không cần điều chỉnh chỉnh chút ít theo góp
hoạch thực
ý
hiện
Giai đoạn
chuẩn bị
Q trình
10
10
thực hiện
project
Giai đoạn
nghiêm túc
thực hiện
10
Chuẩn bị tốt mọi điều
Chuẩn bị được đa số
kiện cho việc thực
điều kiện cho việc
hiện project, có thể
thực hiện, có thể khởi
khởi động ngay
động và bổ sung sau
không điều
chỉnh theo góp ý
Chuẩn bị được một số
điều kiện cho việc thực
Khơng chuẩn bị
hiện nhưng cần bổ sung
được điều kiện
thêm mới có thể khởi
nào
động
Thực hiện tương đối
Thực hiện không
đúng phương pháp, sai
đúng phương
sót quan trọng và có sửa
pháp, sai sót
chữa
khơng sửa chữa
Triển khai khá đúng
Triển khai tương đối
Triển khai chậm
Triển khai đúng kế
kế hoạch, có chậm trễ
đúng kế hoạch, có chậm
trễ, gây ảnh
hoạch
nhưng không gây ảnh
trễ gây ảnh hưởng nhưng
hưởng không
hưởng
khắc phục được
khắc phục được
Thực hiện khá đúng
Thực hiện hoàn toàn
phương pháp, sai sót
đúng phương pháp
nhỏ và có sửa chữa
Ghi rõ từng mục tiêu thành phần (ở mỗi giai đoạn của project) và thang điểm cụ thể
Mức độ đạt
được mục
chỉnh theo góp ý
20
tiêu thành
2
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
phần
Báo cáo kết
Nội dung
quả bằng
báo cáo
10
-
Báo cáo tiến trình thực hiện
-
Thuyết minh sản phẩm
- Bài học rút ra
văn bản rõ
ràng
Trình bày
10
báo cáo
-
Format nhất quán
- Văn phong phù hợp
Chất lượng
sản phẩm
20
đáp ứng
-
Xây dựng đầy đủ chức năng
các tiêu chí
đề ra
ĐIỂM CỦA NHĨM:
ĐIỂM
PROJECT
NHĨM
GĨP Ý LĨNH VỰC CẦN CẢI TIẾN:
- Về phương pháp học tập, suy nghĩ, xử lý vấn đề:
- Về kiến thức, kỹ năng, thái độ:
- Khác:
- Phương pháp cải tiến:
3
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
- Nơi có thể cung cấp sự hỗ trợ:
TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh
Phần 2: Đánh giá cá nhân làm việc nhóm
Làm việc nhóm
Hướng dẫn: Nhóm họp thảo luận đánh giá lẫn nhau. Kết quả này sẽ được sử dụng để qui đổi từ điểm của nhóm thành điểm của
mỗi cá nhân, tuỳ theo % mỗi cá nhân đạt được
1) Thành viên có tham gia họp đầy đủ: 40%
Đầy đủ: 40%
Vắng họp dưới 2 lần: 20%
Vắng họp hơn 2 lần: 0%
2) Thành viên nộp sản phẩm được giao đúng hạn: 40%
Đúng hạn: 40%
Trễ dưới 2 ngày: 20%
Trễ trên 2 ngày: 0%
3) Thành viên có tham gia giải quyết vấn đề, đóng góp ý kiến cải tiến: 20%
Đóng góp đạt hiệu quả: 20%
Có quan tâm đóng góp: 10%
Khơng quan tâm: 0%
4
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
Danh sách thành viên của Nhóm:
1. (Tên họ):Nguyễn Thị Tố Tâm
Điểm làm việc nhóm (%):
2. (Tên họ):Bùi Thị Thảo
Điểm làm việc nhóm (%):
ĐIỂM THÀNH VIÊN NHĨM
(do nhóm ghi)
3. (Tên họ):Hồ Việt Quốc Thịnh
Điểm làm việc nhóm (%):
TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHĨM:
SV1
SV2
SV3
Danh sách thành viên của Nhóm:
1. (Tên họ):Nguyễn Thị Tố Tâm
ĐIỂM CỦA CÁ NHÂN
(do GV ghi)
Điểm cá nhân:
2. (Tên họ):Bùi Thị Thảo
Điểm cá nhân:
3. (Tên họ):Hồ Việt Quốc Thịnh
5
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
Điểm cá nhân:
TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV:
Nguyễn Hữu Vĩnh
GÓP Ý CẢI TIẾN CHO CÁ NHÂN:
1) Tên SV: Nguyễn Thị Tố Tâm
GÓP Ý LĨNH VỰC CẦN CẢI TIẾN:
- Về phương pháp học tập, suy nghĩ, xử lý vấn đề:
- Về kiến thức, kỹ năng, thái độ:
Ghi nhận của GV
- Khác:
(phần này do GV ghi và lưu riêng để
- Phương pháp cải tiến:
theo dõi, tư vấn cho cá nhân SV,
- Nơi có thể cung cấp sự hỗ trợ:
khơng phổ biến cho lớp, nhóm)
2) Tên SV:Bùi Thị Thảo
GÓP Ý LĨNH VỰC CẦN CẢI TIẾN:
- Về phương pháp học tập, suy nghĩ, xử lý vấn đề:
- Về kiến thức, kỹ năng, thái độ:
- Khác:
- Phương pháp cải tiến:
6
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
- Nơi có thể cung cấp sự hỗ trợ:
3) Tên SV: Hồ Việt Quốc Thịnh
GÓP Ý LĨNH VỰC CẦN CẢI TIẾN:
- Về phương pháp học tập, suy nghĩ, xử lý vấn đề:
- Về kiến thức, kỹ năng, thái độ:
- Khác:
- Phương pháp cải tiến:
- Nơi có thể cung cấp sự hỗ trợ:
7
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
MỤC LLỤ
ỤC
DANH MỤC HÌNH ....................................................................................................... 4
DANH MỤC BẢNG ...................................................................................................... 5
DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT .......................................................... 6
TỔNG QUAN ..................................................................................... 7
1.1
KHẢO SÁT HIỆN TRẠNG ......................................................................... 7
1.2
THU THẬP YÊU CẦU ................................................................................ 7
1.2.1
Khảo sát nhu cầu sử dụng công nghệ hiện nay: ....................................... 7
1.2.2
Khảo sát ...................................................................................................... 8
1.3
PHÂN TÍCH VÀ XÁC ĐỊNH YÊU CẦU ................................................. 10
1.4
ĐẶC TẢ YÊU CẦU ................................................................................... 11
1.4.1
Yêu cầu chức năng .................................................................................... 11
1.4.2
Yêu cầu phi chức năng .............................................................................. 12
1.5
GIẢI PHÁP VÀ CÔNG CỤ, KỸ THUẬT THIẾT KẾ .............................. 12
1.5.1
Kỹ thuật triển khai .................................................................................... 12
1.5.2
Công cụ Visual Studio 2015 Enterprise: 3.82 GB: ................................... 12
PHÂN TÍCH THIẾT KẾ HỆ THỐNG .......................................... 14
2.1
THIẾT KẾ KIẾN TRÚC HỆ THỐNG ....................................................... 14
2.1.1
Tác nhân Khách hàng khách: .................................................................. 14
2.1.2
Tác nhân Admin: ....................................................................................... 14
2.1.3
Tác nhân Khách thành viên: ..................................................................... 14
2.2
Đặc tả chức năng: ....................................................................................... 17
2.2.1
Chức năng đăng nhập: .............................................................................. 17
2.2.2
Chức năng Đăng kí ................................................................................... 18
2.2.3
Chức năng Quản lý người dùng ................................................................ 18
2.2.4
Chức Năng Xóa thơng tin người dùng ...................................................... 19
2.2.5
Chức năng Xem đơn đặt hàng ................................................................... 20
2.2.6
Chức năng gửi ý kiến phản hồi ................................................................. 21
2.2.7
Chức năng Quản lý tin tức:....................................................................... 21
2.2.8
Chức năng đăng nhập Admin ................................................................... 22
2.2.9
Chức năng Quản lý danh mục sản phẩm .................................................. 22
1
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
2.2.10 Chức năng Xem lại giỏ hàng .................................................................... 23
2.2.11 Use case Sửa sản phẩm ............................................................................. 24
2.2.12 Mô tả chức năng thêm sản phẩm .............................................................. 24
2.2.13 Use case Xóa sản phẩm ............................................................................ 25
2.2.14 UseCase Xem Thống kê truy cập .............................................................. 25
2.2.15 UseCase Quản Lý Phản Hồi ..................................................................... 26
2.2.16 UseCase thêm sản phẩm vào giỏ hàng ..................................................... 27
2.2.17 UseCase Loại sản phẩm ra khỏi giỏ hàng ................................................ 27
2.3
Xác định sơ đồ lớp ...................................................................................... 28
2.3.1
Bảng chứa thông tin KHACHANG ........................................................... 29
2.3.2
Bảng chứa thông tin ADMIN .................................................................... 29
2.3.3
Bảng chứa thông tin DONHANG ............................................................. 30
2.3.4
Bảng chứa thông tin Hoa .......................................................................... 30
2.3.5
Bảng chứa thông tin LoaiHoa ................................................................... 31
2.3.6
Bảng chứa thông tin ChiTietDATHANG .................................................. 31
2.3.7
Bảng chứa thông tin NhaCungCap ........................................................... 31
2.3.8
Bảng chứa thông tin ThongKeTruyCap .................................................... 31
2.3.9
Bảng chứa thông tin QUANGCAO ........................................................... 32
2.3.10 Bảng chứa thông tin TinTuc ..................................................................... 32
2.4
Biểu đồ lớp: Class Diagram ........................................................................ 33
2.5
Lược đồ quan hệ ......................................................................................... 34
2.6
Biểu đồ tuần tự............................................................................................ 34
2.6.1
Biểu đồ tuần tự Đăng kí ............................................................................ 34
2.6.2
Biểu đồ tuần tự đăng nhập ........................................................................ 35
2.6.3
Sơ đồ tuần tự quản lí danh mục sản phẩm................................................ 36
2.6.4
Sơ đồ tuần tự cho UC đặt hàng................................................................. 36
2.7
Biểu đồ hoạt động ....................................................................................... 37
2.7.1
UC đăng kí ................................................................................................ 37
2.7.2
UC đăng nhập ........................................................................................... 37
2.7.3
UC quản lý s ản phẩm ................................................................................ 37
2.8
THIẾT KẾ CHI TIẾT ................................................................................. 38
2.8.1
Thuộc Tính Của Các loại thực thể: ........................................................... 38
2.8.2
Đặc Tả Dữ Liệu......................................................................................... 38
2
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
CÀI ĐẶT ........................................................................................... 41
3.1
GIỚI THIỆU CÔNG CỤ (NGƠN NGỮ) ................................................... 41
3.1.1
Ngơn ngữ sử dụng: ASP.NET ................................................................... 41
3.1.2
Công cụ dùng để viết Website ................................................................... 41
3.1.3
Công cụ và thông số kỹ thuật để sử dụng được Website .......................... 41
3.2
THỰC THI CHƯƠNG TRÌNH .................................................................. 42
3.2.1
Trang chủ người dùng............................................................................... 42
3.2.2
Trang danh mục hoa ................................................................................. 43
3.2.3
Trang sản phẩm ........................................................................................ 44
3.2.4
Trang cẩm nang ........................................................................................ 45
3.2.5
Trang liên hệ ............................................................................................. 45
3.2.6
Trang đăng nhập ....................................................................................... 46
3.2.7
Trang chi tiết sản phẩm ............................................................................ 46
3.2.8
Trang giỏ hàng .......................................................................................... 47
3.2.9
Trang đặt hàng thanh toán ....................................................................... 47
3.2.10 Trang đơn hàng ......................................................................................... 48
3.2.11 Trang chủ Admin ....................................................................................... 48
3.2.12 Trang quản lý tin tức ................................................................................. 49
3.2.13 Trang thêm mới tin tức .............................................................................. 49
3.2.14 Trang quản lý khách hàng ........................................................................ 50
3.2.15 Trang đăng ký thành viên ......................................................................... 50
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ...................................... 51
4.1
Kết quả đạt được ......................................................................................... 51
4.2
Hướng phát triển của đề tài......................................................................... 51
TÀI LIỆU THAM KHẢO .......................................................................................... 52
3
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
DANH MỤC HÌNH
Hình 2:1 Sơ đồ tổng quát..................................................................................... 15
Hình 2:2 Sơ đồ usecase Tác nhân Khách hàng khách......................................... 15
Hình 2:3. Sơ đồ usecase tác nhân Admin ............................................................ 16
Hình 2:4. Sơ đồ usecase tác nhân Khách hàng thành viên .................................. 16
Hình 2:5. Class Diagram ..................................................................................... 33
Hình 2:6 Lược đồ quan hệ ................................................................................... 34
Hình 2:7. Biểu đồ tuần tự đăng kí ....................................................................... 34
Hình 2:8. Biểu đồ tuần tự đăng nhập................................................................... 35
Hình 2:9. Biểu đồ tuần tự quản lí danh mục sản phẩm ....................................... 36
Hình 2:10. Biểu đồ tuần tự đặt hàng .................................................................. 36
Hình 2:11. Biểu đồ hoạt động đăng kí ................................................................ 37
Hình 2:12. Biểu đồ hoạt động đăng nhập ............................................................ 37
Hình 2:13. Biểu đồ hoạt động quản lí sản phẩm ................................................. 37
Hình 2:14. CSDL bảng KHACHHANG ............................................................. 38
Hình 2:15. CSDL bảng ADMIN ......................................................................... 38
Hình 2:16. Bảng DONHANG .............................................................................. 39
Hình 2:17. CSDL bảng Hoa ................................................................................ 39
Hình 2:18. CSDL Bảng ChiTietDONHANG...................................................... 39
Hình 2:19. CSDL Bảng LoaiHoa ........................................................................ 39
Hình 2:20. CSDL Bảng NhaCungCap ................................................................ 40
Hình 2:21. CSDL Bảng QUANGCAO ............................................................... 40
Hình 2:22. CSDL Bảng ThongKeTruyCap ......................................................... 40
Hình 2:23. CSDL Bảng TinTuc .......................................................................... 40
Hình 3:1 Trang chủ người dùng .......................................................................... 42
Hình 3:2 Trang danh mục hoa ............................................................................. 43
Hình 3:3 Trang sản phẩm .................................................................................... 44
Hình 3:4 Trang cẩm nang .................................................................................... 45
Hình 3:5 Trang liên hệ......................................................................................... 45
Hình 3:6 Trang đăng nhập ................................................................................... 46
Hình 3:7 Trang chi tiết sản phẩm ........................................................................ 46
Hình 3:8 Trang giỏ hàng ..................................................................................... 47
Hình 3:9 Trang đặt hàng thanh tốn .................................................................... 47
Hình 3:10 Trang đơn hàng .................................................................................. 48
Hình 3:11 Trang chủ Admin ...............................................................................48
Hình 3:12 Trang quản lý tin tức .......................................................................... 49
Hình 3:13Trang thêm mới tin tức........................................................................ 49
Hình 3:14Trang quản lý khách hàng ................................................................... 50
Hình 3:15 Trang đăng ký thành viên ................................................................... 50
4
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
DANH MỤC BẢNG
Bảng 1. Danh sách ký tự............................................................................................ 6
Bảng 2. Bảng mô tả chức năng đăng nhập .............................................................. 17
Bảng 3. Bảng mô tả chức năng đăng đăng kí .......................................................... 18
Bảng 4. Mơ tả chức năng Quản lý người dùng ....................................................... 19
Bảng 5. Mô tả chức năng Xóa thơng tin người dùng .............................................. 20
Bảng 6. Mơ tả chức năng xem đơn đặt hàng ........................................................... 20
Bảng 7. Mô tả chức năng gửi ý kiến phản hồi ........................................................ 21
Bảng 8. Mô tả chức năng xem chi tiết hoạt động .................................................... 22
Bảng 9. Mô tả chức năng đăng nhập quản trị viên .................................................. 22
Bảng 10. Mô tả chức năng quản lý sản phẩm ......................................................... 23
Bảng 11. Mô tả chức năng Xem lại giỏ hàng .......................................................... 24
Bảng 12. Mô tả chức năng sửa sản phẩm ................................................................ 24
Bảng 13.Mô tả chức năng thêm sản phẩm .............................................................. 25
Bảng 14. Mô tả chức năng xóa sản phẩm ............................................................... 25
Bảng 15. Mơ tả chức năng thống kê truy cập.......................................................... 26
Bảng 16. Mô tả chức năng quản lý phản hồi ........................................................... 26
Bảng 17. Mô tả chức năng thêm sản phẩm vào giỏ hàng ....................................... 27
Bảng 18. Mô tả chức năng loại bỏ sản phẩm ra khỏi giỏ hàng ............................... 28
Bảng 19. KHACHHANG ........................................................................................ 29
Bảng 20.ADMIN ..................................................................................................... 29
Bảng 21. Sơ đồ lớp ĐONHANG ............................................................................. 30
Bảng 22. Hoa ........................................................................................................... 30
Bảng 23. LoaiHoa .................................................................................................... 31
Bảng 24. ChiTietDATHANG.................................................................................. 31
Bảng 25. NhaCungCap ............................................................................................ 31
Bảng 26. ThongKeTruyCap .................................................................................... 31
Bảng 27. QUANGCAO ........................................................................................... 32
Bảng 28. TinTuc ...................................................................................................... 32
5
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT
Từ viết tắt
Giải thích
Tiếng Việt
CSDL
Cơ sở dữ liệu
ĐVT
Đơn vị tính
TV
Thành viên
DH
Đơn hàng
SP
Sản phẩm
Tiếng Anh
UC
Use Case
Bảng 1. Danh sách ký tự
6
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
TỔNG QUAN
1.1 KHẢO SÁT HIỆN TRẠNG
Hoa là một món quà khá phổ biến trong các dịp lễ, sinh nhật. Hoa như là biểu
tượng để bày tỏ tình cảm. Mỗi lồi hoa chúng ta chọn sẽ mang ý nghĩa khác nhau. Bạn
có thể tự tay mình lựa chọn những đóa hoa đẹp để bày tỏ tình cảm, nhưng cũng có
những lúc chúng ta bận, chúng ta ở xa, chúng ta cũng cần có dịch vụ giúp chúng ta
thực hiện điều đó. Cuộc sống hiện đại rất bận rộn, mọi người thường khơng có thời
gian nhiều cho việc chọn hoa, hay đến trực tiếp cửa hàng để lựa chọn s ản phẩm phù
hợp, đi lại thì tốn nhiều chi phí, tắt đường....vvv
Cửa hàng ngồi việc cung cấp phong phú các loại hoa và cung cấp các các dịch
vụ cần thiết cho các khách hàng thân yêu của mình.
Khách hàng, từ một máy tính nào đó, điền những thơng tin thanh toán và địa chỉ
liên hệ vào đơn đặt hàng trên Web bán hàng của cửa hàng. Khi nhận được yêu cầu
mua hàng từ phía khách hàng , cửa hàng s ẽ tóm tắt thơng tin cần thiết ; sau đó khách
hàng kiểm tra lại kĩ thơng tin và gửi lại hệ thống. Hệ thống nhận và lưu giữ thơng tin
đặt hàng đồng thời nếu chọn hình thức thanh tốn qua thẻ thì hệ thống sẽ chuyển tiếp
thơng tin thanh tốn( thẻ tín dụng, ngày đảo hạn, chủ thẻ) đã mã hóa đến máy chủ
Server, thiết bị xử lí dữ liệu) của trung tâm dịch vụ xử lí thẻ qua mạng internet. Sau
khi tài khoản của cửa hàng được xác nhận từ ngân hàng đã được khách hàng chuyển
vào thì thực hiện giao hàng. Ngược lại báo lỗi qua thư điện tử cho khách hàng. Còn
đối với khách hàng thanh tốn trực tiếp thì khách hàng phải trả tiền cho nhân viên của
cửa hàng đến giao hàng.
Để đáp ứng những nhu cầu trên chúng tôi thiết kế ra hệ thống bán hoa với giao
diện có bộ cục rõ ràng; hình ảnh, màu s ắc hài hịa bắt mắt, hấp dẫn khách hàng tạo
cảm giác thoải mái, thư giản khi lựa chọn hoa theo ý thích. Các trang mục được thiết
kế và trang trí thiết kế đơn giản dễ dàng cho người sử dụng. Thông tin về các loại hoa
và giá bán cụ thể tiện lợi để khách hàng tham khảo. Đặc biệt hạn chế chi phí bỏ ra mức
tối thiểu, có thể mua hoa mọi lúc mọi nơi. Website bán hoa tươi sẽ giúp bạn chọn hoa,
giúp bạn chuyển những lời yêu thương đến những nơi bạn gửi gắm.
1.2 THU THẬP YÊU CẦU
1.2.1 Khảo sát nhu cầu sử dụng công nghệ hiện nay:
- Với thời đại công nghệ 4.0, có rất nhiều việc phải làm trực tuyến. Thống kê
sử dụng internet tiếp theo khơng có gì q ngạc nhiên. Trung bình, người
dùng internet dành 6 giờ và 30 phút trực tuyến mỗi ngày (Bond Cap, 2019).
Trên thực tế, điện thoại di động là thiết bị phổ biến nhất mà người dùng truy
cập internet – 50,6% lưu lượng truy cập web nói chung thơng qua điện thoại
di động.
- Các số liệu mới nhất cho thấy
7
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
91% người dùng internet truy cập các cửa hàng trực tuyến.
84% thực hiện tìm kiếm trực tuyến cho một sản phẩm hoặc dịch vụ để
mua.
77% theo dõi các giao dịch mua hàng của họ.
-
-
Hệ thống bán hàng ln hướng đến mục đích cuối cùng là hỗ trợ tối đa cho
người dùng với sự quản lí dễ dàng, mang sản phẩm tiếp cận đến người tiêu
dùng nhanh nhất; khách hàng có thể lựa chọn đa dạng hóa các sản phẩm
khác nhau, cũng như các đơn vị kinh doanh khác nhau; linh hoạt về thời
gian bán hàng, nhiều hình thức thanh tốnvv.
Hiện nay trên Internet đã có khá nhiều trang web phục vụ cho nhu cầu thẩm
mĩ như hoa tươi rất phổ biến mang đến cho khách hàng nhiều sự lựa chọn
/>Đây là một hệ thống chuyên cung cấp dịch vụ điện hoa, quà tặng chuyên
nghiệp đến khắp các tỉnh, thành phố trên cả nước. Với Thông điệp
"Flower Delivery Expert", chúng tôi hướng đến một dịch vụ chuyên
nghiệp trong việc truyền tải những thông điệp, cảm xúc của người tặng
đến người nhận.
/>Đến với cửa hàng là đến với thế giới hoa tươi với những mẫu hoa mới
nhất, đẹp nhất với giá cả và dịch vụ cạnh tranh nhất. Shop hoa là nơi là
nơi hội tụ của vô số các loại hoa của Việt Nam và nhập khẩu từ nước
ngoài được tuyển chọn một cách tỉ mỉ và được thực hiện bởi những bàn
tay tinh tế chuyên nghiệp của thợ cắm hoa giàu kinh nghiệm, tạo ra
những sản phẩm về hoa đầy tính sáng tạo và chau chuốt đến từng chi
tiết.
/>Hoa tươi 360 nơi hội tụ những mẫu hoa cùng với màu sắc khác nhau,
đến với shop Hoa tươi 360, chúng tơi có đầy đủ các dịch vụ hoa tươi cho
bạn, dịch vụ hoa sinh nhật, dịch vụ hoa chúc mừng, dịch vụ hoa khai
trương và dịch vụ hoa chia buồn nữa nhé,..Cửa hàng chúng tơi giao hoa
tận nơi và miễn phí tất cả các quận huyện trên thành phố.
1.2.2 Khảo sát
Sau khi khảo sát hiện trạng và khảo sát nhu cầu sử dụng công nghệ em nắm bắt
được những thông tin sau:
8
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
1.2.2.1
Hoạt động của khách hàng
- Một khách hàng khi tham quan cửa hàng, họ sẽ đặt vấn đề cửa hàng bán gì,
thơng tin về những mặt hàng được bán, giá cả và hình thức thanh tốn. Do
đó để đáp ứng nhu cầu tối thiểu trên, cửa hàng trên Internet phải đảm bảo
cung cấp những thông tin cần thiết, có giá trị hơn nữa là dễ dàng thao tác.
Mặt hàng khi bán có đầy đủ thơng tin như giá cả, thơng tin liên quan đến
mặt hàng đó.
- Khách hàng có thể vào cửa hàng ảo đó là website để tìm kiếm các s ản phẩm
cần mua và đặt hàng với cửa hàng. Khách hàng có thể tìm mặt hàng mà
mình cần đặt theo tên mặt hàng.
- Mỗi khách hàng được cung cấp một giỏ hàng tương ứng . Khi khách hàng
thêm những mặt hàng vào giỏ mua hàng của mình thì một trang đăng kí sẽ
xuất hiện yêu cầu một trang đăng nhập. N ếu đây là lần đầu khách hàng đến
cửa hàng thì khách hàng được u cầu nhập vào các trường thơng tin đăng
kí trong đó có họ tên, thơng tin đại chỉ, username và password của khách
hàng. Nếu khách hàng đã có account rồi có thể truy xuất giỏ hàng của mình
bằng cách nhập vào các trường username và password của khách hàng. Khi
khách hàng bắt đầu tham quan cửa hàng, những mặt hàng mới có thể được
thêm vào giỏ hàng của khách hàng khi khách hàng yêu cầu, khách hàng có
thể cập nhật số lượng của mặt hàng mà mình muốn mua hoặc khách hàng có
thể bỏ mặt hàng hiện tại ở trong giỏ khi khách hàng không muốn mua nữa.
- Khi khách hàng đã hồn thành đơn đặt hàng của mình thì các mặt hàng mà
khách hàng hiện có trong giỏ mua hàng của mình sẽ chuyển vào đơn đặt
hàng thực hiện đặt hàng với cửa hàng, giỏ mua hàng của khách sẽ rỗng.
- Sau khi khách hàng đã đặt hàng trên cửa hàng rồi họ có thể theo dõi đơn đặt
hàng của mình để trực tiếp kiểm tra đơn đặt hàng tại trang web cửa hàng
khi có những thắc mắc.
1.2.2.2
Hoạt động của người quản trị
- Người quản trị ngoài việc nhận thơng tin t ừ khách hàng cịn phải đưa thơng
tin về loại mặt hàng mà mình bán trên Internet . Hoạt động của người quản
trị có thể phân ra các nhiệm vụ sau:
- Hướng dẫn, giới thiệu mặt hàng: Khách hàng thường đặt câu hỏi “ cửa hàng
của bạn thường bán những loại mặt hàng gì, và có những gì tôi cần hay
không?” khi họ tham quan cửa hàng. Phải nhanh chóng đưa khách hàng đến
những nơi mà có những mặt hàng họ cần, đó là nhiệm vụ của quản lý. Việc
lưu giữ thông tin về mặt hàng trong cơ sở dữ liệu trực tuyến , cơ sở dữ liệu
chứa các thông tin về mặt hàng như: tên mặt hàng, loại mặt hàng, thông tin
mô tả, tên tập tin chứa các hình ảnh đó.
9
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
-
-
-
-
-
Quản lí mặt hàng: Người quản trị có thể bổ sung, loại bỏ, cập nhật mặt hàng
phù hợp với tình hình hoạt động của cửa hàng và nhu cầu thị yếu của khách
hàng.
Cung cấp giỏ hàng cho khách hàng: Khách hàng s ẽ cảm thấy thoải mái khi
duyệt qua toàn bộ cửa hàng trực tuyến mà khơng bị gián đoạn ở bất kì ở
đâu vì phải lo quyết định có nên mua một mặt hàng nào đó hay khơng, cho
đến khi kết thúc việc mua hàng, có thể lựa chọn mặt hàng, thêm hoặc loại
mặt hàng ra khỏi giỏ cũng như ấn định số lượng cho mỗi mặt hàng.
Theo dõi khách hàng: Hàng của ai mua? Là câu hỏi đặt ra của khách hàng
khi cùng mua trong một cửa hàng
Nhận đơn đặt hàng: Sau khi khách hàng kết thúc giao dịch, đơn đặt hàng
được tổng hợp lại và được gửi qua các bộ phận khác như thống kê, k ế tốn,
kinh doanh ngồi ra sau một thời gian nhất định , nhà quản lí có thể xử lí
đơn hàng mới cũ nếu cần.
Bán hàng và xúc tiến khuyến mãi: Việc ưu đãi khách hàng thường xuyên và
đặt mua với số lượng nhiều là việc cần thiết đồng thời các thông tin khuyến
mãi cũng kèm theo mặt hàng để khách hàng biết.
Quản lí và xử lí đơn đặt hàng .
1.3 PHÂN TÍCH VÀ XÁC ĐỊNH YÊU CẦU
- Sau khi khảo sát sơ lược các trang web bán hoa trên, ta có thể thấy có khơng
ít những trang web bán hoa tươi
- Mỗi hệ thống đều có những đặc trưng riêng, ưu khuyết riêng, đáp ứng được
các khía cạnh khác nhau trong nhu cầu của nhiều loại người dùng.
- Có nhiều cách thức để bạn thú hút khách hàng đến với hệ thống của mình và
mua hàng qua hệ thống quản lý. Ngoài yếu tố như tối ưu SEO trên các cơng
cụ tìm kiếm thì việc truyền tải thông điệp thông qua thiết kế hệ thống bán
hàng là một cách thức độc đáo.
- Theo khảo sát nhu cầu của khách hàng thì có những yều cầu về hệ thống
bán hoa tươi như sau:
+ Màu sắc nhất quán: Đối với hệ thống bán hoa tươi thì bạn nên chọn
những màu sắc trẻ trung, tươi mới như: hồng, vàng, đỏ… mà không nên
chọn những gam màu tối, lạnh như: màu đen, màu nâu…
+ Logo đặc trưng: Logo là một trong những yếu tố đặc trưng giúp nhận diện
thương hiệu một cách dễ dàng. Với thiết kế hệ thống bán hoa tươi cũng vậy.
Bạn nên chọn một logo đặc trưng cho hệ thống. Thiết kế logo đặc trưng cần
có những đặc điểm như đơn giản nhưng là độc nhật không giống hay na ná
bất kỳ thương hiệu nào khác trên thị trường.
+ Sử dụng hình ảnh thu hút: Để hệ thống quản lý bán hàng thu hút, bạn hãy
chọn những bức hình về hoa rực rỡ, màu sắc tươi mới để họ cảm nhận được
vẻ đẹp của những bơng hoa. Ngồi ra, hình ảnh đẹp sẽ mang đến sự chuyên
10
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
nghiệp và đặc biệt đến cho diện mạo của hệ thống trang web. Bên cạnh đó,
để tăng thêm tính nhận diện thương hiệu, bạn có thể chèn thêm logo, số điện
thoại lên hình ảnh.
+ Sử dụng ifnographic: Những hình ảnh đồ họa sẽ giúp cung cấp thông tin
một cách sáng tạo, để khách hàng dễ tiếp nhận hơn so với việc sử dụng ngôn
ngũ khô khan. Bạn có thể sử dụng infographic trong việc trình bày một vấn
đề, quảng bá thương hiệu hay truyền tải một thơng tin bổ ích nào đó về hoa.
Bên cạnh đó thì sử dụng infographic cũng là một cách hay để đảm bảo lưu
lượng truy cập vào hệ thống.
=>Trước nhu cầu bán hoa tươi càng tăng cao của người Việt và triển vọng phát triển
của loại hình hệ thống website dịch vụ bán hàng, em đã quyết định chọn đề tài xây
dựng website bán hoa cho cơng ty TTT(ASP.NET).
* Để có thể mang đến cho khách hàng một hệ thống bán hoa hấp dẫn và đáp ứng được
nhu cầu của khách hàng . Trong bước đầu xây dựng hệ thống, em quan tâm chủ yếu
đến các yếu tố sau đây:
- Trang tin tức: Nhằm cung cấp thông tin về các loại hoa, nguồn gốc xuất
sứ, đặc điểm, các thuộc tính thích nghi, cách chăm sóc hoa và ý
nghĩa…..của từng loại hoa.
- Quảng cáo hoa: Với mục đích nhằm quảng bá sáng thẩm, thu hút ánh
nhìn của khách hàng để khách hàng tiếp cận với sản phẩm nhanh nhất
và hiệu quả nhất.
- Thiết kế danh mục sản phẩm và các giỏ hàng: Tiện lợi cho khách hạng
lựa chọn sản phẩm, có thể tham khảo giá cả của từng loại hoa và bỏ vào
giỏ hàng của mình.
- Cho phép người dùng tìm kiếm sản phẩm, chọn sản phẩm và thanh toán.
- Hiển thị các đơn đặt hàng đã giao hoặc là chưa giao
- Đánh dấu tình trạng giao hàng ứng với đơn đặt hàng đã giao
- Xóa đơn đặt hàng
- Thành lập hóa đơn cho khách hàng khi giao hàng
1.4 ĐẶC TẢ YÊU CẦU
1.4.1 Yêu cầu chức năng
* Hệ thống bán hoa tươi trực truyến bao gồm:
Hiển thị danh mục sản phẩm
Xem ảnh sản phẩm dạng slide show đẹp mắt, hình ảnh phong phú đa
dạng
Tìm kiếm nhanh, tìm kiếm theo theo từ khóa, danh mục, giá
Hiển thị khuyến mại, giảm giá
Đánh giá, bình luận sản phẩm
Thiết lập thuộc tính sản phẩm
11
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
Cơ chế gợi ý sản phẩm thơng minh
Giỏ hàng trực quan, tính năng chun nghiệp dễ dàng sử dụng
Thêm, xóa, sửa, cập nhật giỏ hàng
Gửi đơn hàng để đặt hàng
Quản lí kho hàng: s ắp xếp danh mục linh hoạt
Cơ chế gợi ý sản phẩm thông minh
Thiết lập các thông số cho sản phẩm(mã hàng, màu s ắc, kích
thước,...)
Xem thơng tin sản phẩm, giá trị sản phẩm
Xem thơng tin người đặt hàng
Xử lí và thay đổi trạng thái đơn hàng
Quản lí thơng tin khách hàng
1.4.2 u cầu phi chức năng
Website nhanh gọn, sự dụng ít nhân lực tiết kiệm thời gian hiệu quả.
Giảm chi phí trong việc quản lý và báo cáo hàng tháng giúp người quản
trị tiết kiệm thời gian.
Quản lý hiệu quả các hoạt động của cửa hàng.
Truyền đạt thông tin rộng rãi và hiệu quả, mang tính bảo mật cao khơng
chịu được nhiều tác động từ bên ngồi.
Hệ thống không được để lộ thông tin của khách hàng
Tương thích với nhiều hệ điều hành và chạy được nhiều trình duyệt
1.5 GIẢI PHÁP VÀ CƠNG CỤ, KỸ THUẬT THIẾT KẾ
1.5.1 Kỹ thuật triển khai
ASP.Net để thiết kế, sử dụng themes/layout mẫu của W3layout
Lưu trữ dữ liệu bằng SQL Server
Lập trình Website bằng ngơn ngữ HTML, CSS, JS, Angular
Dùng LINQ để truy vấn dữ liệu
Sử dụng Framework Bootstrap
Sử dụng Framework JqueryUI
Sử dụng Framework Select2
Sử dụng Framework Pagelist/ Pagelist.MVC
Sử dụng Framework fontawesome
Sử dụng Framework Ckeditor/Ckfinder
1.5.2 Công cụ Visual Studio 2015 Enterprise: 3.82 GB:
Visual Studio là công cụ hỗ trợ lập trình tốt nhất hiện này của Microsoft. VS được
viết bằng 2 ngơn ngữ chính là VB+ và C# giúp người l ập trình có thể lập trình được hệ
thống một cách thuận tiện và nhanh chóng nhất.
12
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
Visual Studio là l ựa chọn hàng đầu của nhiều công ty thiết k ế website hiện nay,
khơng chỉ riêng ở Việt Nam mà cịn trên thế giới, vậy vì sao Visual lại phổ biến như
vậy, cùng chúng tơi tìm hiểu những lý do khiến nó trở thành lựa chọn hàng đầu trong
các tool lập trình.
– Giúp hỗ trợ lập trình trên nhiều ngơn ngữ như: C#, C/C++,HTML, Visual
Basic, JavaScript, CSS.
– Hỗ trợ việc Debug thuận lợi như hỗ trợ debug từng câu lệnh, Break Point, xem giá trị
của biến trong q trình chạy.
– Có giao diện dễ sử dụng đối với những người mới biết lập trình.
– Phần mềm Visual Studio hỗ trợ phát triển các ứng dụng: Windows Form, desktop
MFC, Windows 10, ứng dụng mobile Windows Phone 8/8.1…
– Có các cơng cụ kéo thả chuyên nghiệp.
– Được nhiều lập trình viên trên thế giới tin tưởng sử dụng.
13
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1 THIẾT KẾ KIẾN TRÚC HỆ THỐNG
2.1.1 Tác nhân Khách hàng khách:
o Xem danh sách hoa
o Xem đơn hàng
o Đăng kí
o Tìm kiếm
o Xem tin tức, sự kiện
o Đưa sản phẩm vào giỏ hàng
o Xem sản phẩm theo loại
2.1.2 Tác nhân Admin:
o Quản lí sản phẩm
o Quản lý tin tức
o Đăng nhập quản trị
o Quản lí đơn đặt hàng
o Quản lí người dùng
2.1.3 Tác nhân Khách thành viên:
o Đăng nhập
o Thanh toán
o Đặt hàng
o Xem danh sách đơn hàng
o Xem lại giỏ hàng
o Tìm kiếm
o Gửi phản hồi
14
0
0
Xây dựng hệ thống quản lý bán hàng trực tuyến cho cửa hàng hoa tươi
Hình 2:1 Sơ đồ tổng quát
Hình 2:2 Sơ đồ usecase Tác nhân Khách hàng khách
15
0
0