1. Trang chủ
  2. » Luận Văn - Báo Cáo

đồ án cơ sở giao diện web bán đồ ăn online

64 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Giao diện web bán đồ ăn online
Tác giả Huỳnh Trường Giang
Người hướng dẫn ThS. Bùi Tiến Đức
Trường học Trường Đại học Nguyễn Tất Thành
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án cơ sở
Năm xuất bản 2022
Thành phố Tp. HCM
Định dạng
Số trang 64
Dung lượng 5,59 MB

Nội dung

Đồ an vat hay d6 an via hè cũng có rất nhiều trường hợp đáng tiếc xảy ra cho người mua Vậy nên đối với đồ ăn vặt mọi người cũng rat e dé khi sử dụng, đặc biệt là những người lớn tuổi luô

Trang 1

Giao diện web bán đồ ăn online

Giảng viên giảng dạy: Bùi Tiến Đức

Sinh viên thực hiện =: Huynh Trường Giang MSSV : 2000002996

Lớp : 20DTHIA Chuyên ngành : Trí tuệ nhân tạo Môn học : Đỗ án cơ sở Khóa : 2020-2024

Tp HCM, tháng 09 năm 2022

Trang 2

BỘ GIÁO DỤC VÀ ĐÀO TẠO - TRƯƠNG ĐẠI HỌC NGUYEN TAT THANH

KHOA CONG NGHE THONG TIN

NGUYEN TAT THANH

ĐỎ ÁN CƠ SỞ

Giao diện web bán đồ ăn online

Giảng viên giảng dạy Sinh viên thực hiện MSSV

Lớp Chuyên ngành Môn học Khóa

: Bùi Tiến Đức

: Huỳnh Trường Giang : 2000002996

:20DTHIA : Trí tuệ nhân tạo : Đồ án cơ sở : 2020-2024

Tp HCM, thang 09 nam 2022

Trang 3

TRƯỜNG ĐẠI HỌC NGUYÊN TÁT THÀNH TRUNG TÂM KHẢO THÍ

PHIEU CHAM THI TIEU LUẬN/BÁO CÁO

Môn thi: Đồ án cơ sở Lớp học phần: 20DTH1A Sinh viên thực hiện : Huỳnh Trường Giang

BM-ChT- KY THI KET THUC HQC PHAN HỌC KỲ HI NĂM HỌC 2020 - 2021

Ngày thí:10/9/2022 Phòng thi: Phòng thi trực tuyến 14

Đề tài tiêu luận/báo cáo của sinh viên :C1ao diện bán đỗ ăn online Phân đánh giá của giảng viên (căn cứ trên thang rubrics của môn học):

Tiêu chí (theo Diem toi Diem dat

Cau tric CHAP aOỤOŨ bad CAG] ẽ .ẽ.1Đ ãÄảẦẦÍ I Nội dung

- CÁCHỘI — | .0 022 HH HH gu rung dung thành | .ằ SH He P phần

Giang vién cham thi (ý, ghi rõ họ tên )

Trang 4

TRƯỜNG ĐẠI HỌC NGUYÊN TÂT THÀNH _ CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN Độc lập —- Tự do —- Hạnh phúc

NHIEM VU BO AN MON HOC

Họ và tên: Huỳnh Trường Giang - - eee MSSYV.2000002996, Q2 2 212 02212021112 re Chuyên ngành: Trí tuệ nhân tạo - 5:

002105057 27 -‹-aal Tên đề tài: Giao diện web bán đồ ăn online

Giảng viên giảng dạy: Bùi Tiến Đức Thời gian thực hiện: /, / đến / /

Nhiệm vụ/nội dung (mô tả chỉ tiết nội dung, yêu cầu, phương pháp ): -_ Xây dựng giao diện ứng dụng trên Windows thông qua việc sử dụng các

đối tượng, điều khiển và các thành phần dac biét cla NET Framework -_ Xây dựng các sự kiện, xử lý tình huống, kết nối dữ liệu thông qua ngôn

ngữ lập trình Visual C# trên nền tảng của MicrosoÑ

- Thực hiện việc kết nối cơ sở dữ liệu ADO.NET và chọn lựa các đối

tượng thê hiện dữ liệu được lấy từ cơ sở dữ liệu -_ Xây dựng các báo cáo thông qua việc sử dụng chức năng Report sẵn có

của NET hoặc Crystal Report hoặc các công cụ khác - Thực hiện việc đóng gói sản phân để có thể triển khai ứng dụng cho

khách hàng hoặc cho các mục tiêu khác dé chạy độc lập trên Windows Nội dung và yêu cầu đã được thông qua Bộ môn

1p.HCM, ngày tháng năm 2020

(Ky và ghi rõ họ tên) (Ky và ghi rõ họ tên)

Trang 5

Em xin gửi lời cám ơn đến anh, chị, bạn bè, đồng nghiệp bằng nhiều hình thức khác nhau đã giúp đỡ em trong quá trình học tập tại trường cũng như trong thời gian hoàn thành đồ án môn học

Em xin chân thành cảm ơn

Sinh viên thực hiện (Kỷ tên)

Huỳnh Trường Giang

Trang 6

LỜI MỞ ĐẦU

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ Cùng với sự phát triên không ngừng về kỹ thuật máy tính và mạng điện tử, công nghệ thông tin cũng được những công nghệ có đăng cấp cao và lần lượt chỉnh phục hết đỉnh cao này đến đỉnh cao khác

Mạng Internet là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tang chính cho sự truyền tải, trao đôi thông tin trên toàn cầu Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: chỉ cần có một máy tính kết nồi internet và một dòng dữ liệu truy tìm thì gần như lập tức cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có

đầy đủ thông tin, hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần

bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi

phí thấp hơn nhiều so với cách thức truyền thông Chính điều này, đã thúc đây sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới, làm biến đôi đáng kề bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người

Trong hoạt động sản xuất, kinh doanh, giờ đây, thương mại điện tử đã khẳng định được vai trò xúc tiền và thúc đây sự phát triển của doanh nghiệp Đối với một cửa hang hay quan caffe, quan nước, việc quản lý một cửa hàng từng đơn dat hang, từng mon mả khách hàng chon va quan ly bill la mét viéc kha la khó khăn và ngay cả khách hàng cũng khó khăn trong việc chọn món Vì vậy, em đã thực hiện đồ án “Gao diện web bán đồ ăn online” có thể áp dụng cho quán caffe hay quán ăn, quán nước đều được Thông quan ứng dụng nảy thì nhân viên, quản lý sẽ dễ dàng quán lý các hoạt động đang diễn ra và khách hàng cũng dễ chọn mon cho minh hon

Trang 7

NHAN XET CUA GIANG VIEN HUONG DAN

Tp.HCM, ngày tháng 09 năm 2021

GVHD

ThS.Bùi Tiến Đức

Trang 8

XÂY DỰNG WEBSITE BÁN ĐỒ ĂN MỤC LỤC

CHƯƠNG I: TÔNG QUAN ĐỀ TÀI VÀ KHẢO SÁT THỰC TẾ 1 1.1 Khao sat thre 6 occ cccccccccccesscsscessesesesessessesseseaeeessveseesessessesensenseess 1

In ng ^a 1 1.1.2 Thực trạng ccc ccecseeneecnssceseecesesessssenecsseeesseesnseenaeenss 1 1.2 Các hướng đi giải quyết bài toán .- SH Hee ru 5 1.3 Mục tiêu của hệ thống .- 2-52 SE E1 E1 1 1 11 1n tre 7 1.4 Kết luận chương 1 - 2 121221211211 11 11211 1 1 ng re 7

CHƯƠNG 2: PHẦN TÍCH THIẾT KẾ HỆ THÔNG . -:-555:+: 8

2.1 Các chức năng của hệ thống . 2-5 2S S11 112211 1121121 xe rreg 8 2.2 Các thuộc tính của hệ thống . - 5 SE E122 rêu 8 2.3 Xác định các khái niệm LG 222211211121 112 11 2 2222 xa 9 2.3 Xác định các tác nhân, các ca sử dụng và mô tả các ca sử dụng 10

2.3.1 Xác định các tác nhân - G Q0 H999 5 511K S9 11kg kg 10 2.4 Xác định các ca sử đụng LL L Q12 1n HH nn HH n1 re 12

2.4.1 Gói cập nhật khách hàng 22 22221212212 2111x522 srre 12 2.4.2 Gói quản lí mặt hàng, c2 22 2222115221 12121 1521211111511 1k re 12 2.4.3 Quản lí giỏ hàng 2 211 1121225111111 15117121 121 811120111118 tre 12 2.4.4 Quản lí đơn hàng 0201 S12 2912111 121221211 118111201111 8m re 13 2.4.5 Quản ly nhập hàng - 02 2112112211 11211222121 11111112.1 tre 13 2.4.6 Quản lí quyền truy cập - s21 n2 HH HH gay 13 2.4.7 Quản ly thành viÊn 22 21211152212 121111 1131112111 182111101 1 re 13 2.5 Biểu đồ Use Case 1 1n THỰ 2H Hee 14

2.5.1 Biéu do Use case tông quan - - c1 2.1 211212 1tr rrerye 14 2.5.2 Biéu dé usecase cập nhật khách hàng .¿ 5c 22c sec 15 2.5.3 Biểu đồ X22: 0 g7 017 —ằằ 15 2.5.4 Biêu đồ Usecase quan ly giỏ hàng 0 2c che 16 2.5.5 Biéu d6 Usecase quan lý dom hang .c.cccccccccccsscesessessesstsstesesseeseeseeees 16 2.5.6 Biéu d6 Usecase quan ly nhap hang .cccccccscceccsseeseeseesesseseseereeeeees 17

Trang 9

2.5.7 Biểu đồ Usecase quản lý phân quyễn 5-5 cctEtEttrren 17 2.5.8 Biểu đồ Usecase Quản lý quyên của thành viên -5- 55c: 18 2,6 Mô tả các ca sử dụng 0 2.1 n nh HH HT HH rườ 18 P09» an 18 2.6.2 UC2: Sửa khách hàng .- S2 sọ SSt 9S 921 11111211 kg 19 2.6.3 UC3: Xóa khách hàng L0 2201221122111 112212 2 rà ng 20 2.6.4 UC4: Tìm kiếm khách hàng 55-5 SE 1E 1211112121211 xe 20

2.6.5 UC5: Phân nhóm mặt hàng - c2 22212211211 Esrrrsrrrsrres 21 2.6.6 UC6: thém mat hang ooo ccc cccceecetecceeceeeeeeesesseesesseseeseees 22 2.6.7 UC7: Sửa mặt hàng L2: 2.121 222128211811 181 1111511111 k ky 22 2.6.8 UC8: Xóa mặt hàng - L2 2.11211121122112 112 12511551812 Hk He 23

2.6.9 UC 9: Tìm kiếm mặt hàng 5-5 S1 E1 HE 11x rrrye 24 2.6.10 UC10: Thêm hàng vào giỏ hàng 2c 2 s2 sesrerrrerrree2 24 2.6.11 UC11: Xóa hàng khỏi B1Ỏ St SH HH he 25 2.6.12 UCI12: Xem thông tin giỏ hàng 2 2 22v rerrrsrrree2 25 2.6.13 UC14: hủy đơn hàng St S22 HH1 He 26 2.6.14 UC16: Xem sản phẩm sắp hết hàng 5-5 5S ceEerxerxet 27 2.7 Bieu đồ tuần tự chức năng cnnhnhhehhrerererrre 28 2.7.1 Biéu do tuân tự chức năng tìm kiêm sản phâm - 28 2.7.2 Biểu đồ tuần tự chức năng đăng kí người dùng .c-cce: 29 2.7.3 Biéu do tuan tu chire nang dang nhap «0.0 ee eee eee eee eee 29 2.7.4 Biéu đồ tuân ty chire nang thém san pham «0.000.000 ccs 30 2.8.5 Biểu đồ tuần tự chức năng sửa sản phẩm . sec 30 2.8.6 Biểu đồ tuần tự chức năng xóa sản phẩm .- - sccsccrerrrre 31 2.8.7 Biểu đồ tuần tự chức năng mua hàng 5-52 5c c2 tre 31 2.8.8 Biểu đồ tuần tự chức năng duyệt đơn hàng . - 5c ccccscrrcreez 32

Trang 10

2.9 Biểu đồ hoạt động . - 2-5 2 2H HH HH 212211 grye 33 2.9.1 Biểu đồ hoạt động chức năng đăng nhập . - 5c csccsccsererxe 33 2.9.2 Biểu đồ hoạt động chức năng đăng kí 5à 5c net 34 2.9.3 Biểu đồ hoạt động chức năng đăng xuất ác eset 35 2.9.4 Biểu đồ hoạt động chức năng mua hàng 5 Street 36 2.9.6 Biểu đồ hoạt động xóa sản phẩm . - 5 SE 111gr rre 38 2.9.7 Biểu đồ hoạt động xem thông tin sản phẩm -sszcszse2 39

2.9.9 Biểu đồ hoạt động kiêm tra đơn hàng 2-5 SE Eerere 41 2.10 Biểu đồ cộng tác uc 42 2.10.1 Biêu đồ cộng tác chức năng đăng nhập .- 2725252225255 42 2.10.2 Biêu đồ cộng tác chức năng đăng kí - 25c net 42 2.10.3 Biêu đồ cộng tác chức năng thêm sản phẩm 5-55: 43 2.10.4 Biêu đồ cộng tác chức năng tìm kiếm -5c sexy 43 2.10.5 Biêu đồ cộng tác chức năng sửa mặt hàng -sc se 44

2.11 Sơ đồ lớp ác HH ghe 45

2.12 Cách tổ chức dữ liệu và thiết kế chương trình .- 5c ccccczcez 47 2.12.1 Bang on 47 2.12.2 Bảng “KhachHang”” L2 1211212122112 1158111 1 HH Hye 48 2.12.3 Bảng “NhaCungap” c1 1 112111 1n HH Hye 49 2.12.4 Bang (an .ố 49 2.12.5 Bảng “LoalSanPham”” - c1 0122121212121 1121 151115111111 treo 50 2.12.6 Bảng “LoaiThanh Vien”” - c1 11212 vn 212 HH HH Hà 50 2.12.7 Bang “LoaiThanh Vien Quyen” .0ccccccccccecsecseeteesteeneeeseseseeaes 31 2.12.8 Bảng “Chỉ IietDDonIDatHang”” c1 212212 re 31 2.12.9 Bảng “Chỉ IietPhieuNhap” 2: 2 122122 22122221 52

Trang 11

2.12.10 Bảng “PhieuNhap” ccs 2221211 2222211 t2 eerree 52

2.12.11 Bảng “DonDatHang” - c1 0212111121111 251 111122211 18111 11k xee 33 2.12.12 Bảng “Quy€ñ” c1 2 11H11 111011101101 0 11111101111 1k Hy 53 2.12.13 Bảng “Thanh VIen”” c1 c1 t1 11 11111111101 01 81 1111111111101 re 34 2,13 Mô hình hóa cơ sở dữ liệu . 222222222 Hee 55 2.14 Yéu cau vé DAO MAE Lie ccc cccceccsceeceessessessesecsecesessestessesestesesesensaseaeees 56 2.15 Ket ludin churong 2 cccccccccccsccssessessessesssesseseesesesesssssnsareeesevssvseeees 56

CHUGONG 3: CAI DAT CHUGONG TRINHL cccccccccsssstssssescsstseesseessisessnssenniess 57

3.1 Xây dựng chương trình 1 2212211112 tr He 57 3.2 Các chức năng chương trình .- c0 2111122212111 1222111811122 xee 59 3.3 Giao diện websife Q0 L2 SH 1 HH He 61

3.3.1 Giao diện trang chủ 0 2.2112 222tr Hee 61 3.3.2 Giao diện trang đăng kí 0 2222221211121 re 62 3.3.3 Giao diện trang quản lý sản phẩm .- 5 nhe, 62 3.3.4 Giao diện trang giỏ hàng .Q Q 02.2 2n nh Heo 63 3.3.5 Giao diện chỉ tiết sản phẩm . 2-2 SE E12 E12 tre, 63 3.3.6 Giao diện trang tìm kiếm . St T11 1122 gyên 64 3.4 Kết quả thực nghiệm cọ the 64

3.5 Kết luận chương 3 Q02 021 19H na HH He

KET LUAN VA HƯỚNG PHÁT TRIỀN 25s Ss2EcErrerrrrrere 66

Trang 12

DANH MỤC CÁC HÌNH Hình 2.1 Biểu đỗ Use case tông quam - 5: St E21 121221821211 11 te 14 Hình 2.2: Biểu dé usecase cập nhật khách hàng - - 522 52c + c+x2s>2 15 Hình 2.3: Biểu đồ Usecase quản lý hàng - 5 - SE Etxerrereei 15 Hình 2.4: Biểu đồ Usecase quản lý giỏ hàng 2 set 16 Hình 2.5: Biểu đồ Usecase quản lý đơn hàng - Street 16 Hình 2.6 Biểu đồ Usecase quản lý nhập hàng 5 5s 17 Hình 2.7: Biêu đồ Usecase quản lý phân quyền 2-52 ccsccszEcrrve2 17 Hình 2.8: Biểu đồ Usecase Quản lý quyền của thành viên -5 5¿ 18 Hình 2.9: Biểu đồ tuần tự chức năng tìm kiếm sản phẩm 5: 28 Hình 2.10: Biểu đồ tuần tự chức năng đăng kí - 2 nen 29 Hình 2.11: Biểu đỗ tuần tự chức năng đăng nhập 5- sec 29 Hình 2.12: Biểu đồ tuần tự chức năng thêm sản phẩm - 5- 55: 30 Hình 2.13: Biểu đồ tuần tự chức năng sửa sản phâm -cccccce¿ 30

Hình 2.14: Biểu đồ tuần tự chức năng xóa sản phẩm - 2 cscsở 31 Hinh 2.15: Biéu d6 tuan ty chite nang mua hang cececceccseeeeeeseeseeseeees 31 Hình 2.16: Biểu đồ tuần tự chức năng duyệt don hang 5c: 32 Hình 2.17: Biều đồ hoạt động chức năng đăng nhập - sec: 33 Hình 2.18: Biêu đồ hoạt động chức năng đăng kí 5-55 34 Hình 2.19: Biểu đồ hoạt động chức năng đăng xuất 5c sec: 35 Hình 2.20: Biểu đồ hoạt động chức năng mua hàng 5s se csccscc: 36 Hinh 2.21: Biểu độ hoạt động thêm sản phẩm luvseceeseseceaucccccssettttsceeceeteeaaeecs 37 Hinh 2.22: Biéu do hoạt động xóa sản phâm - 5.2 222 222222 +22 38 Hình 2.23: Biểu đồ hoạt động xem sản phâm levseceeeeseceaaaccessettttsceececesenaaaecs 39

Trang 13

Hình 2.24: Biểu đồ hoạt động tìm kiếm sản phâm — 40 Hình 2.25: Biểu đồ hoạt động kiểm tra đơn hàng ác Si S 2s erre 41 Hình 2.26: Biểu đồ cộng tác chức năng đăng nhập 2-55 scscez 42 Hình 2.27: Biểu đồ cộng tác chức năng đăng kí -2- sccsccxccsersere 42 Hình 2.28: Biểu đồ cộng tác chức năng thêm sản phẩm -5-55¿ 43 Hình 2.29: Biểu đồ cộng tác chức năng tìm kiếm 2- scsccerxerxez 43 Hình 2.30: Biểu đồ cộng tác chức năng sửa mặt hàng -s-5s: 44 Hình 2.31: Sơ đồ lớp tổng quan - ¿5+ S22 1121121121212 rrki 45

Hình 2.32: Biểu đồ triển khai dự án tt reereeerrre 46

Hình 2.33: Mô hình hóa cơ sở đữ liệu LG Ăn S121 11 kg 45 Hình 3.1: Giao diện trang chủ - -: c1 222121151121 1211 121k re 61

Hình 3.2: giao diện trang đăng kí L2 11212 2n 22H He 62 Hình 3.3: Giao diện trang quản lý sản phẩm - 5 cSscctecseEererxez 62 Hình 3.4: Giao diện trang giỏ hàng c2: c2 2222222 2221 2x xe 63 Hình 3.5: Giao diện chỉ tiết sản phẩm - S15 SE E222 xe 63 Hình 3.6 giao điện trang tìm kiểm - 2 s2 2222 222712121 eeErree 64

DANH MỤC CÁC BẢNG

Bảng 2.1: Các tác nhân - - - c2 CC 1 21121153111 15111 111111111211 111101101111 01 11 HH Hy 10 Bảng 2.2: Bảng Sản phẩm - S s SE E1 1211211110111 11212111012 gn ngày 47 Bang 2.3: Bảng Khách hàng 5Q 0 21 11211 111111111111 111111 111111 11 HH uy 48 Bảng 2.4: Bảng nhà cung cấp, - 5c s11 1121121 1101222111 1 1 ng n nêu 49 Bảng 2.5: Bảng nhà sản xuất 5c 1n E1 1E11E1121111 1121111012121 21 tr HH ưêy 49

Trang 14

Bảng 2.6: Bảng loại sản phẩm 5 - ST 111 E1 1121211112121 1 1 11tr 50 Bảng 2.7: Bảng loại thành viên c0 1211211101121 1111111 1211518111 01112 1k Hàn ch 50 Bang 2.8: Bang phan quy6th cccccccccccsscescsscssesessesecssessevssvsussessessesussessvssesecevseesecaeeees 51 Bảng 2.9: Bảng chỉ tiết đơn đặt hàng 0 1S E111 112221212 re 51 Bảng 2.10: Bảng chỉ tiết phiếu nhậpp s- 5-5 SE E21 11E112 1110112112121 01k 52 Bảng 2.11: Bảng phiếu nhập 52 SE 1 1212711111 1121121121111 rrerrre 52 Bảng 2.12: Bảng đơn đặt hàng Q HT TT 1n 11111 H11 kh ch 33 Bảng 2.13: Bảng quyền - S1 E212 1 11 1101212111 1 1 111g trau 33 Bảng 2.14: Bảng thành viÊn - 5Á c1 2121121211111 11111111101 1111 11111152 1n Hà rà 54

Trang 15

CH UWG1:T G QUAN ĐÊÊ TÀI VÀ KHẢO SÁT THỤC TẾ 1.1Kh ảsátth wtéé

1.1.1 Bài toán Thương mại điện tử đang là một xu hướng tât yêu của xã hội, do nhu câu mua sắm ngày một nhiều, nhưng thời gian eo hẹp do công việc và những hoạt động sinh hoạt hàng ngày chỉ phối mà thời gian ổi mua sắm ngày càng ít đi Công việc bề bộn nên mọi người không thể chăm lo toàn vẹn cho cuộc sống của mình Nắm bắt xu thế này nên thị trường thương mại điện tử đang ngày càng hoàn thiện và đa dạng hơn

Tuy nhiên, các trang mua sắm hiện nay chủ yếu tập trung vào các loại hàng hóa may mặc, thời trang và đồ dùng hàng ngày Các loại thực phẩm, đồ ăn vẫn còn rất hạn chế về sự đa đạng, đặc biệt là các món đồ ăn vặt vốn được ưa chuộng bởi đông đảo người dùng như học sinh, sinh viên, giáo viên, nhân viên văn phòng Do hạn chế về thời gian và đi lại do công việc Ngoài ra vẫn đề an toàn thực phẩm nên việc lựa chọn

r, Ay

“những món ăn đường phố” này khiên mọi người cảm thấy e ngại khi sử dụng 1.1.2 Thực trạng

1.1.2.1 Nhu cââu mua đôâ ăn vặt đang rất lớn

Xuât hiện từ rất lâu đời, đô ăn vặt luôn tôn tại trong cuộc sông Khi còn nhỏ ta đã thấy các sạp hàng ngoài chợ, chỉ là những món đồ ăn giản dị nhưng lại chứa đựng bao kỉ niệm tuôi thơ trong đó, từ những bánh khoai, bánh ngô cho đến những gói xôi nho

nhỏ ba mẹ mua về Hay những quả cóc, quả xoài, quả ôi ở công trường nơi ta đi học Hay những riếng rao của các bà bán bánh khúc, quánh giò buổi sáng ở khắp các con phố ngõ nhỏ giữa lòng thủ đô Ai ai cũng muốn thưởng thức dù chỉ một lần để nhớ lại những kỉ niệm, những hương vị quen thuộc, đôi khi chỉ nêm để biết sự lạ của món ay, nhưng đôi khi nó là bữa sáng, bữa chiều, hoặc là món ăn nhẹ giữa giờ giải lao hay lấp đầy bụng đói giờ tan tầm

Có thê dễ dàng nhận thấy trong các trường học, cơ quan hay xí nghiệp thì mọi người đều muôn trong lúc rảnh rồi hay làm việc mệt mỏi có được một món ăn nhẹ,

Trang 16

nhưng phải đảm bảo 2 yếu tố: một là: món ăn đó đơn giản, không cầu kì và có thê sử dụng bắt cứ lúc nào, hai là: tiết kiệm

Vậy nên đồ ăn vặt là lựa chọn của nhiều TBƯỜI, ở nhiều độ tuổi và công việc khác nhau

1.1.2.2 Đôâ ăn vật rất da dạng Trước đây đồ ăn vặt không đa dạng như bây giờ, chỉ là những gói ô mai, hay hoa quả dầm ớt, hay những món cầu kì hơn như nem chua, xúc xích, hay thịt nướng

Nhưng hiện nay, dễ dàng bắt gặp những món đồ ăn mới lạ, độc đáo, xuất hiện nhiều trên phố phường, có thể kể đến như là gol cuốn, bánh mỉ, nem nướng, chè, bánh bông lan Tuy rằng xuất hiện nhiều như vậy nhưng không phải khi nào chúng ta cũng bắt gặp đồ ăn yêu thích của mình trên đường

Vậy nên nhu cầu tập hợp đa dạng các món ăn trên một trang web điện tử là mong muốn của nhiều người và là xu thé tất yêu mà những nhà kinh doanh hướng đến 1.1.2.3 Vấn đêâ an toàn th ựph ẩnt ùiôâ ăn vặt

Gần đây các phương tiện thông tim đại chúng đề cập rât nhiêu tới thực phâm ban và thực phâm không rõ nguồn góc Đồ an vat hay d6 an via hè cũng có rất nhiều trường hợp đáng tiếc xảy ra cho người mua

Vậy nên đối với đồ ăn vặt mọi người cũng rat e dé khi sử dụng, đặc biệt là những người lớn tuổi luôn cảnh báo tới các thành viên trong gia đình hay các cán bộ, công nhân viên tiếp xúc nhiều tin tức xã hội

Vậy nên có được một nơi phân phối các sản phẩm rõ ràng về nguồn gốc và đảm bảo vệ sinh an toàn thực phẩm là điều mong muốn của rất nhiều người

1.1.2.4 Thời gian bị eo hẹp Mọi người thường có sở thích dùng đồ ăn vặt trong lúc làm việc và học tập, tuy nhiên công việc luôn bận rộn khiến việc ra ngoài mua trở nên khó khăn khiến người tiêu dùng trở nên “ngại” khi nghĩ đến việc ra ngoài mua đồ gì đó Môi trường làm việc ở nhiều nơi khác nhau thường tập trung ở khác khu đô thị hay khu xí nghiệp là nơi ít

Trang 17

hàng quán hay người bán hàng dong nên việc xuất hiện 1 trang bán đồ ăn vặt áp dụng vận chuyển đến tận nơi là một giải pháp hữu ích cho khách hàng, và tạo thêm công ăn việc làm cho những cá nhân hay tập thể hoạt động trong ngành giao thông vận tải 1.1.2.5 Các trang thương mại điện từ hiện nay

Hiện nay đã có rât nhiều các trang thương mại điện tử hoạt động lâu dài và ôn định, đã định hướng được thị trường nhất định và thành công trong ngành thương mại điện tử Có thể kê đến như Lazada, shoppee, sendo Các trang này hoạt động theo mô hình B2B nghĩa là nó là kênh phân phối, quảng cáo trung gian cho người bán hàng tới khách hàng

Các chức năng cơ bản của các trang này có thê kê đến như: Cho phép mua nhiều loại mặt hàng từ các nhà bán hàng khác nhau Quảng cáo, tiếp thị tới người tiêu dùng thông qua trang chủ và các danh mục tìm kiếm

Quản lí giỏ hàng của khách hàng một cách trực quan và rõ ràng Cho phép khách hàng phán hồi và đánh giá sản phẩm một cách công khai, minh bạch

Có thê thống logitich rộng lớn, có thê vận chuyển đơn hàng nhanh chóng và chính xác

San pham da dang, chất lượng mặt hàng, mẫu mã và giá cả đa dạng Hệ thống được thiết kế khoa học, đánh dấu theo danh mục và thông tin tìm kiếm được thé hiện rõ ràng

Có rất nhiều chương trình khuyến mãi, kích thích tiêu dùng Có thê kiểm tra quá trình vận chuyên thông qua thông báo của hệ thông Có thê trao đôi trực tiếp với người bán để an tâm hơn khi mua hàng Đánh øiá chung:

Nhìn chung thương mại điện tử được ưa chuộng bởi nhiều người do sự tiện lợi, nhanh chóng, có thê tiếp cận tới các sản phẩm đa dạng về mẫu mã và chủng loại cũng

Trang 18

như chất lượng, thời gian vận chuyên nhanh, chính xác, linh hoạt, có sự tương tác nhanh tới người dùng và người bán hàng

Tuy nhiên do thông qua mạng kênh trung gian nên chất lượng của hàng hóa trên các trang thương mại điện tử này không đồng đều, dễ có sai lệch so với thông tin được quảng cáo Tâm lí người dùng e ngại các sản phâm không rõ ràng xuất xứ gây phiền hà khi khiếu nại với người bán hàng

Vậy nên áp dụng các ưu nhược điểm của các trang thương mại điện tử hiện nay, cùng với thị trường đồ ăn vặt còn sơ khai, chưa được khai thác nhiều nên em đã cho ra

đời trang web bán đồ ăn vặt này 1.2 Các hướng đi giải quyết bài toán

[L Hoàn chỉnh các chức năng cơ bản của một trang thương mại điện tử

Các chức năng cơ bản như đăng nhập, đăng kí, xem giỏ hàng, xem các danh mục đồ ăn trên hệ thông

[I Hôô trợ các dịch vụ cho người dùng

Các chức năng có thê kê đên như: phản hồi đánh giá từ người dùng tới trang web, hiển thị lên đánh giá đề mọi người có thê thấy và nhận xét

về loại đồ ăn mình quan tâm

[L Quản lí thông tin các mặt hàng

Các loại đồ ăn đều có thông tin nơi bán, các chứng nhận liên quan từ các cơ quan chức năng, cũng như có các đánh giá từ người dùng để lấy lòng tin từ khách hàng

[I Quản lý thông tin vê đơn mua hàng

Thông tin về các đồ ăn trong gid hàng đêu được hiện thị đây đủ, chỉ tiết trong phần quản lí giỏ hàng của người mua, tránh trường hợp khách hàng đã đặt hàng nhưng người giao lại không trả hàng đầy đủ

Trang 19

[ Kêêt nôêi t ớnhiêu nhà phân phôêi sản phẩm

Đề các loại sản phâm được đa dạng cũng như đáp ung nhu cau của khách hàng thì hệ thống sẽ liên kết với nhiều nhà cung cấp khác nhau đề đa dạng hóa mặt hàng cũng như minh bạch về giá giữa các địa điểm bán hàng khác nhau

LI Thông báo cho người dùng vê thông tin đơn hàng

Hệ thông sẽ có thông báo thông qua email xác nhận về đơn hàng cho khách hàng, để khách hàng xác nhận thông tin về giỏ hàng cũng như thời gian giao hàng và phương thức thanh toán

[ Các vẫn đề khác:

Vấn đề về bảo mật và an toàn dữ liệu: Đôi với người dùng thì vẫn đề an toàn bảo mật thông tin rất quan trọng, đánh giá mức độ tin tưởng giữa người dùng và hệ thong, van dé đặt ra là phải sử dụng công nghệ lưu trữ phù hợp, an toàn, có thé truy xuất nhanh, tránh sai sót cho người phân phối sản phẩm và người dùng hệ thống [] Các giải pháp về CSDL

- Cơ sở dữ liệu được chọn phải đủ mạnh để quản lý được khối lượng dữ

liệu lớn với tần suất truy cập dữ liệu cao, đáp ứng các dịch vụ trực tuyến

và đảm bảo các yêu cầu về an toàn dữ liệu Các cơ sở dữ liệu mà có thể đáp ứng các yêu cầu đó là MySQL, SQL server

- Do yêu cầu về khả năng liên lạc nên hệ thống cần được thiết kế một cách tổng thê, sử dụng cùng một loại CSDL

- Các giải pháp về kết xuất CSDL và thực hiện các báo cáo - Hỗ trợ các dịch vụ trực tuyến và môi trường giao tiếp tiện ích - Các giải

pháp chuẩn hóa và quy trình hóa nghiệp vụ bán hàng, đặt hàng và giao hàng

- Vấn đề quy trình trong quản lý khách hàng, đơn hàng

Trang 20

- Theo dõi quy trình một cách chặt chẽ dựa trên các phản hồi từ những người sử dụng hệ thống

- Gửi các phản hồi tới người quản lý hệ thống

1.3M utiéuc ah @hdéng Nghiệp vụ quan li đơn hàng, giao dịch giữa người mua và người bán được tự động hóa hoàn chỉnh, nhanh chóng, hỗ trợ các dịch vụ tiện ích liên quan tới việc mua

hàng và đánh giá sản phẩm từ khách hàng 1.4 Kêêt luận chương 1

Ở chương |, chung ta da đề cập tới thực trạng của việc kinh doanh đồ ăn vặt hiện nay, các vấn đề cơ bản có thể nói tới như nhu cầu mua bán đồ ăn vặt hiện nay đang rất lớn, nhưng việc mua đồ ăn vặt trở nên khó khăn do thời gian eo hẹp của người đi làm, chất lượng đồ ăn vặt hiện nay chưa đảm bảo, thiếu an toàn, và do nhu cầu mua hàng đa dạng nên cần thiết có chức năng giao hàng tận nơi để tiện cho người sử dụng

Các chức năng cơ bản cần có như: quản lí thông tin khách hàng, quản lí danh mục sản phẩm, quản lí đơn hàng của khách, có thê trao đối trực tiếp trên hệ thông để đánh giá chất lượng sản phẩm cũng như dịch vụ

CHƯƠNG 2: PHAN TÍCH THIET KE HE THONG 2.1 Cácch năngc h @hôêng

RI Gói thông tin khách hàng R.1.1 Đăng kí mới RI.2 Đăng nhập R2 Quản lí thông tin món ăn

R2.1 Thêm món ăn mới lên hệ thông

Trang 21

R2.2 Sửa thông tin món ăn R2.3 Xóa thông tin mon an R3 Quản lí giỏ hàng

R3.I Thêm món ăn mới vào giỏ hàng R3.2 Xóa món ăn khỏi giỏ hàng R4 Quản lí đơn đặt hàng

R4.1 Xác nhận thông tin dat hang R4.2 Theo dõi đơn đặt hàng R4.3 Hủy đơn hàng R7 Quản lí tìm kiếm hàng 2.2 Các thu ộtínhc ah @hdéng

* - Dễ sử dụng, không cần đào tạo nhiễu

* Đảm bảo tốc độ và an toàn trong lưu trữ và xử lý dữ liệu

° - Có khả năng liên tác với các hệ thống khác, khả năng nâng cấp bảo trì dễ đàng

° - Cấu hình máy chủ : Tối thiểu PIII 500, >256 MB Ram, dung lượng ô cứng >10 GB

* Hé quan trị CSDL được cài là SQL Server hoặc My SQL

* (Cau hinh may tram : Téi thiéu C 433, >64 MB Ram Co cai dat IE 4 trở lên

2.3 Xác định các khái niệm * Khách hàng

*® Mon an

Trang 22

Giỏ hàng Hủy đơn hàng Hồ sơ khách hàng Lịch sử mua hàng Đánh giá Admin Quyén Gia ban Don hang Nha phan phéi 2.3 Xác định các tác nhân, các ca sử dụng và mô tả các ca sửdụng 2.3.1 Xác định các tác nhân

Bang 2.1: Cac tac nhân

khách hàng cân sửa vào hệ thông

Admin Xóa thông tin khách hàng | Xóa khách hàng đã chọn

khỏi hệ thông In thông tin khách hàng In thông tin chỉ tiết về

khách hàng đã chọn lên

màn hình hệ thông

Trang 23

In thông tin đơn hàng của khách hàng hàng khách hàng đã chọn In thông tin chi tiết về đơn

lên màn hình hệ thông

Khách hàng

Cập nhật thông tin gid hàng

Lưu tất cả thông tin cap nhật giỏ hàng của khách hàng vào hệ thông

hàng

Khi đơn hàng có van đề: xóa tắt cả thông tin về đơn hàng và báo với khách hàng

Khách hàng Tìm thông tin don hang

Hiền thị đơn hàng thỏa mãn điều kiện tìm kiếm

lên màn hình và 1n danh sách

mới lên hệ thông

va cập nhật thông tin mdi lên hệ thông

Trang 24

(Thêm, sửa, tìm kiếm) Admin Sửa các thông tin về mức

2.4 Xác định các ca sử dụng 2.4.1 Gói cập nhật khách hàng

UCL: Dang ki

UC2: Swa khach hang UC3: Xóa khách hàng UC4: Tìm kiếm khách hàng 2.4.2 Gói quản lí mặt hàng

Uc5: Phân nhóm mặt hàng

Trang 25

lãi UC6: Thém mặt hàng

UC?7: Sửa mặt hàng UCS8: Xóa mặt hàng UC9: Tim kiếm mat hang 2.4.3 Quản lí gió hàng

UCI10: Thêm hàng vào giỏ

UCI1: Xóa hàng khỏi giỏ UCI2: Xem thông tin giỏ hàng 2.4.4 Quản lí đơn hàng

UCI3: Xác nhận đơn hàng

UC14: Huy don hang UCI5: Xem tỉnh trang don hang 2.4.5 Quản lý nhập hàng

UCI6 Xem sản phâm sắp hết hàng UC17 Nhập hàng

2.4.6 Quan lí quyền truy cập UC18 Thêm Quyền

UCI9 Xóa quyền 2.4.7 Quản lý thành viên

UC20 Sửa quyền

Trang 26

12 2.5

Biểu đô Use Case 2.5.1 Biểu đô Use case tổng quan

Đăng nhập

Phân loại mặt x x Xóa hàng khỏi

Admit Khách hàn: =

Xem TT gio hang

Xac nhan don hang

Sửa mặt hàng

Xem TT đơn hàng

Trang 27

2.5 .2 Biểu đô usecase cập nhật khách hàng

2.5.3 Biểu đồ Usecase quản lý hàng

| ve

Phan nhom mat hang

Hinh 2.3: Biéu do Usecase quan ly hang

13

Trang 28

2.5 .4 Biểu đô Usecase quản lý giỏ hàng

=7

Xoa hang khoi

xem thong tin gio hang

Hình 2.4: Biểu đồ Usecase quản lý gió hàng

2.5.5 Biểu đô Usecase quản lý đơn hàng

Hinh 2.5: Biéu do Usecase quan ly don hang

14

Trang 29

2.5 6 Biểu đô Usecase quản lý nhập hàng

Trang 30

16 2.5

.8 Biểu đô Usecase Quản lý quyên của thành viên

Hinh 2.8: Biéu dé Usecase Quan ly quyén ctia thanh viên 2.6 Mô tả các ca sử dụng

2.6.1 UC1: Đăng kí - _ Tên ca sử dụng: Đăng kí - Tác nhân: khách hàng - _ Mục đích: cập nhật thông tin về khách hàng mới vào hệ thông - Mô tả khái quát: Nhập trực tiếp thông tin về khách hàng theo thông tin cá

nhân của khách hàng lên hệ thống - Tham chiếu: RI.L - Ä⁄ô ứả biểu diễn:

Trang 31

17

Hành động tác nhân Hồi đáp của hệ thống

2.6.2 UC2: Sửa khách hàng - _ Tên ca sử dụng: Sửa khách hang - Tác nhân: khách hàng - Mue dich: cap nhật thông tim mới về khách hàng vào hệ thống - _ Mô tả khái quát: Sửa các thông tin của khách hàng khi có thay đổi trong thông

tin hoặc thông tin chưa chính xác - Tham chiếu: RI.2 - A⁄ô tá biểu diễn:

Hành động của tác nhân Hỏi đáp của hệ thông

1 Yêu cầu sửa thông tin khách 2 Hiện form đăng nhập đê khách

hàng hàng đăng nhập rỗi vào form

thông tin cá nhân

oy ` 4 Kiểm tra, ghi lại thông tin mới 3 Nhập thông tin cân sửa, yêu cầu vào hệ thông

xác nhận

Ngoại lệ: Nêu thông tin cần sửa mà không phù hợp điều kiện của hệ thông: đổi username hoặc email thì thông báo không được sửa rồi kết thúc việc sửa 2.6.3 UC3: Xóa khách hàng

- _ Tên ca sử dụng: Xóa khách hàng

Trang 32

18 - Tac nhan: khach hang, admin

- _ Mục đích: Xóa khách hàng ra khỏi hệ thống - Mô tả khái quát: Khách hàng tự chọn xóa tài khoản trong mục quản lí thông

tin cá nhân hoặc admin xóa khách ra khỏi hệ thống - Tham chiếu: R1.3 - Mô

tả biểu diễn:

Hành động tác nhân Hỗi đáp hệ thông

` 2 Hiện form quản lí thông tin 1 Yêu câu xóa thông tin khách khách

hàng 3 Chọn khách hàng cần xóa 4 Hién thị thông tin khách hàng

cân xóa

5 Yêu cầu xóa 6 Xóa và thông báo kết quả

2.6.4 UC4: Tim kiém khdch hang

- Ténca str dung: Tim kiếm khách hàng - Tác nhân: Admin

- Mục đích: Tìm thông tin cua khách - M6 ta khái quát: Nhập thong tin can tim (username, email, sdt ) - - Tham chiếu: RI.4 - Mô tả biểu diễn:

Hành động của tác nhân Hồi đáp của hệ thông

og 2 Hién thi danh sach khach hang 1 Nhập thông tin về khách hang tìm được

can tim 3 Chọn khách hàng cần tìm 4 Hiện thị thông tin về khách hàng

muôn tim

Ngày đăng: 04/09/2024, 17:12

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w