



















Preview text:
lOMoARcPSD| 59629529 BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO THỰC TẬP
HỆ THỐNG THÔNG TIN QUẢN LÍ
ĐỀ TÀI: XÂY DỰNG WEBSITE CỬA H À NG BÁN CÂY
Giảng viên hướng dẫn : TS. VŨ VĂN ĐỊNH
Sinh viên thực hiện
: NGUYỄN VIẾT TIẾN Mã sinh viên : 21810310518 Ngành
: CÔNG NGHỆ THÔNG TIN Chuyên ngành
: CÔNG NGHỆ PHẦN M Ề M Lớp
: D16CNPM 1 Khóa : 2021-2026 lOMoARcPSD| 59629529 lOMoARcPSD| 59629529
ĐỀ CƯƠNG THỰC TẬP HỆ THỐNG THÔNG TIN QUẢN LÍ 1. Tên đề tài:
XÂY DỰNG WEBSITE CỬA HÀNG BÁN CÂY lOMoARcPSD| 59629529
2. Sinh viên thực hiện:
Họ và tên: Nguyễn Viết Tiến MSSV: 21810310518
Số điện thoại: 0582158476 Email: tiennguyen151003@gmail.com
Vị trí thực tập: Phòng kĩ thuật 3.
Giảng viên hướng dẫn:
Họ và tên: Vũ Văn Định Học vị: Tiến sĩ
Số điện thoại: 0983748277 Email : dinhvv@epu.edu.vn Đơn vị công
tác: Khoa Công Nghệ Thông Tin trường Đại học Điện Lực.
4. Mô tả tóm tắt đề tài
Đề tài xây dựng website cửa hang bán cây nhằm cung cấp nền tảng mua sắm trực
tuyến cho người dùng với các loại cây phong phú và đa dạng.Website hỗ trợ xem
chi tiết sản phẩm , tìm kiếm , đặt hang và thanh toán .Ngoài ra hệ thống còn có chức
năng quản lí sản phẩm , đơn hang dành do quản trị viên .Giao diện thân thiện , dễ sử
dụng và phù hợp nhiều thiết bị.
5. Nội dung báo cáo thực tập: Chương 1 TỔNG QUAN
- Giới thiệu về đơn vị thực tập - Tổng quan về website
Chương 2 PHÂN TÍCH HỆ THỐNG
- Xác định các Actor và Use case tổng quát của hệ thống - Phân tích
Chương 3. CÀI ĐẶT CHƯƠNG TRÌNH -Cài đặt -Yêu cầu -Giao diện website KẾT LUẬN
- Những kết quả đạt được.
- Những hạn chế và hướng phát triển.
Giảng viên hướng dẫn
Sinh viên thực hiện (Ký, Ghi rõ họ tên) (Ký, Ghi rõ họ tên) NGUYỄN VIẾT TIẾN
ĐÁNH GIÁ ĐỒ ÁN THỰC TẬP HỆ THỐNG THÔNG TIN QUẢN LÍ
(Dành cho cán bô chấm thi)̣
Tiêu chí đánh giá: lOMoARcPSD| 59629529 CB CB Tiêu Điểm 1 2 chí Yếu (0 - Trung Bình Khá Giỏi (70- Xuất sắc tối (Cho (Cho đánh 39%) (40-54%) (5569%) 84%) (85-100%) lẻ lẻ đa giá đến đến 0.25) 0.25)
1. Báo cáo kết quả 3,0 Nội dung - Không có tài - Có - Có - Có - Có trình bày liệu trình bày, nội chuẩn bịtài liệu chuẩn bịtài liệu, chuẩn bịtài liệu, sáng tạotrong đầy đủ, dung trình bày trình bày, tuy tài liệu bố cục bố cục tài liệu cách thức trình thời gian
gần như không có nhiên tài liệu chưa hợp lý bày kết quả còn sơ sài. hợp lý trình bày - Thời - Thời 1,0 phù hợp - Thời - Thời giantrình bày giantrình giantrình bày giantrình bày phù hợp bày các phần chưa chưa hợp lý được phân bổ hợp hợp lý lý Kết quả - Không trả lời - Trả lời được ít - Trả lời được ít - Trả lời được ít - Trả lời được trả lời các hoặc nội hơn 50% số câu hơn 70% câu hơn 85% câu toàn bộ câu hỏi, câu hỏi dung trả lời hỏi, kết quả trả hỏi, kết quả trả hỏi, kết quả trả kết quả trả lời phản biện sai lời chưa tốt lời phù hợp với lời tốt so với tốt so với nội 2,0 và nội dung câu nội dung câu dung câu hỏi câu hỏi hỏi hỏi khác
2. Đánh giá kết quả thực hiện 6,0 2.1 Hoàn Hầu Hoàn thành báo Hoàn thành báo Một số nội dung Hoàn thành và thành và hết cáo thực tập; cáo thực tập; chưa hoàn thành đảm bảo đầy đủ đảm bảo không hoàn thành hầu hết các nội hoàn thành các và đảm bảo đầy nội dung theo đầy đủ dung nội dung cơ bản đủ theo yêu cầu yêu cầu của học nội dung và thực của thực của học phần. phần. theo yêu đảm bảo đầy đủ nghiệm chưa nghiệm theo 4,0 cầu học
phần thực nội dung theo yêu hoàn thành theo yêu cầu của học tập tốt cầu của yêu cầu của học phần. nghiệp học phần. phần. 2.2 Đảm - Hình - Hình - Hình - Hình - Hình bảo yêu thức trình bày, thức trình bày, thức trình bày, thức trình bày, thức trình bày, cầu về cấu trúc, định cấu trúc, định cấu trúc, định cấu trúc, cấu trúc, hình thức dạng không đúng dạng dạng, … của định định quy định. … phần lớn nhiều nội dung dạng, … của trình bày, dạng, bản vẽ, - Không không đúng quy không đúng quy một số nội dung … trích định. định. không đúng đúng tham dẫn - Còn - Còn khảo, tỉ lệ quy tham khảo với các rất nhiềunội nhiềunội dung quy định và thống
trùng lặp nội dung tham dung tham khảo tham khảo định. nhất. 2,0 khảo chưa trích dẫn chưa - Còn - Các - Tỉ lệ - Tỉ lệ trích dẫn. một sốnội nộidung tham trùnglặp dưới trùng lặpdưới - Tỉ lệ dung khảo được 20% 20% trùnglặp dưới tham khảo chưa trích dẫn hết - 20% Tỉ lệ trùng lặp trích dẫn dưới 20% - Tỉ lệ trùnglặp dưới 20%
3. Tính khoa học và ứng dụng thực tiễn 1,0 3.1 Tính
Đề tài không có tính mới, tính sáng tạo Đề tài có tính sáng tạo, có điểm mới so với các nội dung 0,5 mới, kế thừa. tính sáng tạo lOMoARcPSD| 59629529 3.2 Phạm
Không có khả năng áp dụng cũng như Có khả năng
Có khả năng ứng dụng vào thực tế vi và mức
không có hướng phát triển cao hơn ứng dụng vào
và có thể định hướng độ ứng trong tương lai thực tế nhưng
phát triển cao hơn trong tương lai dụng khó có khả năng 0,5 phát triển cao hơn trong tương lai TỔNG 10
Lưu ý: Điểm chấm làm tròn đến một chữ số thập phân Ngày tháng năm 20… Cán bộ chấm thi 1 Cán bộ chấm thi 2
(Ký và ghi rõ họ tên)
(Ký và ghi rõ họ tên) MỤC LỤC
LỜI CẢM ƠN..........................................................................................................11
LỜI NÓI ĐẦU.........................................................................................................12
CHƯƠNG 1: TỔNG QUAN...................................................................................13 1.1.
Giới thiệu về đơn vị thực tập...................................................................13 1.1.1.
Sơ đồ hoạt động....................................................................................13 1.1.2.
Chức năng của công ty.........................................................................13 1.1.3.
Nhiệm vụ công ty.................................................................................14 1.2.
Tổng quan về website..............................................................................14 1.2.1.
Khảo sát hiện trạng...............................................................................14 1.2.2.
Giới thiệu về shop.................................................................................15 1.2.3.
Mô tả hoạt động của shop.....................................................................15 1.2.4.
Ưu nhược điểm của hệ thống hiện tại................................................16 1.2.5.
Mục đích............................................................................................16 1.2.6.
Yêu cầu về hệ thống..........................................................................17 1.2.7.
Công nghệ sử dụng............................................................................18 1.3.
Tổng quan về hệ thống thông tin quản lí..................................................18 1.3.1.
Khái niệm về hệ thống thông tin quản lí...........................................18 1.3.2.
Vai trò của hệ thống thông tin quản lí................................................18 1.3.3.
Chức năng của hệ thống thông tin quản lí........................................18
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG...............................................................20
2.1 Xác định các Actor và Use case tổng quát của hệ thống...............................20 lOMoARcPSD| 59629529
2.1.1 Các Actor................................................................................................20
2.1.2 Use case tổng quát của hệ thống.............................................................21
2.2 Phân tích........................................................................................................22
2.2.1. Phân tích chức năng...............................................................................22
2.2.2. Thiết kế CSDL sử dụng cho website Husgarden.......................................44
CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH...........................................................46
3.1 Giới thiệu về ngôn ngữ cài đặt..........................................................................46
3.1.1. Giới thiệu ngôn ngữ lập trình JavaSccript (JS).............................................46
3.1.2. Giới thiệu ngôn ngữ HTML và CSS..............................................................46
3.1.3. Công cụ hỗ trợ...............................................................................................47
3.1.3. MongoDB......................................................................................................48
3.2. Yêu cầu.............................................................................................................48
3.3. Giao diện website :...........................................................................................49
KẾT LUẬN.............................................................................................................55
TÀI LIỆU THAM KHẢO.......................................................................................56 lOMoARcPSD| 59629529 DANH MỤC BẢNG
Bảng 2. 1 : Bảng mô tả các actor…….………
Bảng 2. 2 : Bảng đặc tả UC đăng nhập………
Bảng 2. 3 : Bảng đặc tả UC Thêm danh mục
Bảng 2. 4 : Bảng đặc tả UC Sửa danh mục ……
Bảng 2. 5 : Bảng đặc tả UC Xóa danh mục …………...
Bảng 2. 6 : Bảng UC Thêm sản phẩm ….……
Bảng 2. 7 : Bảng UC Sửa sản phẩm …..……
Bảng 2. 8.: Bảng đặc tả UC Xóa sản phẩm……
Bảng 2. 9 : Bảng đặc tả UC Xem chi tiết đơn hang ………………40 Bảng
2. 10 : Bảng đặc tả UC Chỉnh sửa trạng thái đơn hàng…. DANH MỤC HÌNH ẢNH
Hình 2.1. Biểu đồ use case use case tổng quát.
Hình 2.2. Biểu đồ use case chức năng đăng nhập.
Hình 2.3 Biểu đồ UC Đăng nhập
Hình 2.4. Biểu đồ trình tự UC Đăng nhập .
Hình 2.5 Biểu đồ use case quản lí danh mục.
Hình 2.6. Biểu đồ đồ hoạt động UC Thêm danh mục
Hình 2.7 Biểu đồ trình tự UC Thêm danh mục
Hình 2.8. Biểu đồ hoạt động UC sửa danh mục
Hình 2.9. Biểu đồ trình tự UC sửa danh mục
Hình 2.10. Biểu đồ hoạt động UC Xóa danh mục
Hình 2.11. Biểu đồ trình tự UC Xóa danh mục
Hình 2.12. Biểu đồ use case quản lý sản phẩm
Hình 2.13. Biểu đồ đồ hoạt động UC Thêm sản phẩm lOMoARcPSD| 59629529
Hình 2.14. Biểu đồ trình tự UC Thêm sản phẩm
Hình 2.15. Biểu đồ hoạt động UC Sửa sản phẩm
Hình 2.16. Biểu đồ trình tự UC Sửa sản phẩm
Hình 2.17. Biểu đồ hoạt động UC Xóa sản phẩm
Hình 2.18. Biểu đồ đồ trình tự UC Xóa sản phẩm
Hình 2.19. Biểu đồ UC quản lý đơn hàng
Hình 2.20. Biểu đồ hoạt động UC Xem chi tiết đơn hang Hình 2.21. Biểu
đồ trình tự UC Xem chi tiết đơn hàng
Hình 2.22. Biểu đồ hoạt động UC Chỉnh sửa trạng thái
Hình 2.23. Biểu đồ lớp trình tự UC Chỉnh sửa đơn hang
Hình 2.24. Biểu đồ lớp tổng quát Hình 2.25. CSDL
Hình 3.1. Giao diện đăng kí
Hình 3.2. Giao diện đăng nhập S
Hình 3.3. Giao diện trang chủ 1
Hình 3.4 Giao diện trang chủ 2
Hình 3.5. Giao diện trang chủ 3
Hình 3.6 Giao diện sản phẩm
Hình 3.7. Giao diện chi tiết sản phẩm
Hình 3.8. . Giao diện quản lí sản phẩm
Hình 3. 9. Giao diện Giao diện quản lí đơn hàng
Hình 3.10. Giao diện Giao diện quản lí doanh thu
Hình 3.11. Giao diện Giao diện quản lí tài khoản LỜI CẢM ƠN
Trong quá trình thực hiện luận văn này, em xin gửi lời cảm ơn chân thành đến
quý thầy cô bộ môn Công nghệ thông tin đã tận tình giảng dạy, truyền đạt kiến thức
và hướng dẫn em trong quá trình học tập. Nhờ sự dìu dắt của thầy cô, em đã có cơ
hội tiếp cận, tìm hiểu và vận dụng những kiến thức quý báu vào thực tiễn, giúp em hoàn thành báo cáo này. lOMoARcPSD| 59629529
Xin chân thành cảm ơn các anh, các chị và các bạn học lớp D16CNPM1 trường
Đại Học Điện Lực đã luôn động viên, giúp đỡ và nhiệt tình chia sẻ với tôi những
kinh nghiệm học tập, công tác trong suốt khoá học.
Và lời cuối cùng, tôi xin bày tỏ lòng chân thành và biết ơn tới cha mẹ, anh chị,
những người trong gia đình và bạn bè đã luôn ở bên cạnh tôi những lúc khó khăn
nhất, giúp tôi vượt qua khó khăn trong học tập cũng như trong cuộc sống.
Mặc dù đã cố gắng hết sức, nhưng do kiến thức và kinh nghiệm còn hạn chế,
bài báo cáo không tránh khỏi thiếu sót. Em rất mong nhận được sự góp ý từ quý thầy
cô và các bạn để có thể hoàn thiện hơn trong những lần tiếp theo.
Em xin chân thành cảm ơn!
Hà nội, ngày tháng 4 năm 2025 Sinh viên thực hiện NGUYỄN VIẾT TIẾN LỜI NÓI ĐẦU
Trong những năm gần đây, khoa học công nghệ Việt Nam đã từng bước hội
nhập vào dòng chảy của khoa học công nghệ tiên tiến trên thế giới. Công nghệ thông
tin ở nước ta mới, song tốc độ phát triển của nó rất nhanh và mạnh, chiếm một vị trí
quan trọng trong các ngành khoa học công nghệ. Một trong những lĩnh vực đang
được ứng dụng tin học hóa rất phổ biến ở nước ta là lĩnh vực quản lý, nhưng mới chỉ
dừng lại ở mức đơn giản
Với mong muốn xây dựng một shop bán hàng trên website tiện lợi và giúp
người dùng dễ dàng sử dụng nhất. Em đã thực hiện đề tài “Xây dựng website
cửa hàng bán cây”. Em tin tưởng rằng đây sẽ là một đề tài rất hay và có thể
giúp ích cho nhiều khách sạn.
Trong quá trình thực hiện đề tài, em đã nhận được rất nhiều sự chỉ bảo, giúp
đỡ và những góp ý chân thành của thầy Vũ Văn Định. Thầy đã giúp em rất
nhiều trong quá trình hoàn thiện đề tài của mình. Mặc dù em đã cố gắng hết
sức, xong không tránh khỏi những thiếu sót, hạn chế. Em rất mong được sự
đóng góp ý kiến của thầy cô và các bạn để đề tài của em được hoàn thiện hơn.
Em xin chân thành cảm ơn! lOMoARcPSD| 59629529
CHƯƠNG 1: TỔNG QUAN 1.1.
Giới thiệu về đơn vị thực tập.
- Tên công ty: Công ty cổ phần công nghệ và Tài nguyên môi trường Thành Nam - Tên quốc tế: THANH NAM TECHNOLOGY AND ENVIRONMENTAL RESOURCES JOINT STOCK COMPANY
- Loại hình doanh nghiệp: Công ty cổ phần ngoài NN - Mã số thuế: 0106290891
- Địa chỉ: số 32, Ngõ 49/66/10, phố Thúy Lĩnh, P.Lĩnh Nam, quận Hoàng Mai, Hà Nội - Điện thoại: 0889991766
1.1.1. Sơ đồ hoạt động
1.1.2. Chức năng của công ty
Công ty Cổ phần Công nghệ và Tài nguyên Môi trường Thành Nam hoạt động
trong lĩnh vực công nghệ thông tin, chuyên cung cấp giải pháp phần mềm, tư vấn lOMoARcPSD| 59629529
và quản trị hệ thống, dịch vụ công nghệ thông tin, cùng các giải pháp quản lý tài nguyên và môi trường.
1.1.3. Nhiệm vụ công ty
Công ty Cổ phần Công nghệ và Tài nguyên Môi trường Thành Nam hoạt động
trong lĩnh vực công nghệ và bảo vệ môi trường, với nhiệm vụ chính là nghiên cứu,
ứng dụng các giải pháp công nghệ tiên tiến nhằm xử lý chất thải, bảo vệ tài nguyên
và cải thiện chất lượng môi trường. Công ty cung cấp các dịch vụ tư vấn, thiết kế
và triển khai hệ thống xử lý nước thải, khí thải, chất thải rắn, đồng thời thực hiện
các dự án liên quan đến phát triển bền vững, tối ưu hóa sử dụng tài nguyên và giảm
thiểu tác động tiêu cực đến môi trường. hóa sử dụng tài nguyên và giảm thiểu tác
động tiêu cực đến môi trường. 1.2.
Tổng quan về website
1.2.1. Khảo sát hiện trạng
Đề tài : “ Xây dựng website cửa hang bán cây ”.
Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng internet,
công nghệ thông tin đang ngày càng chinh phục các đỉnh cao. 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
là một công cụ không thể thiếu trong mọi lĩnh vực cuộc sống.
Với 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 các sản phẩm được quảng bá trên Internet thì mặt hàng về cây cảnh
cũng là nhu cầu cần thiết của con người. Nó là thứ trang trí cho góc làm việc
và nhà cửa của mỗi người. Nó thể hiện giá trị phẩm chất và phong cách sống
của con người... Cùng với các lý do nêu trên, qua tìm hiểu nhóm thực tâp tốt
nghiệp được biết việc ứng dụng bán cây cảnh sẽ giúp cho khách hàng giảm
bớt được thời gian và công sức phải đến tận cửa hàng để mua. Muốn lựa chọn
cho mình những mẫu cây cảnh như ý phù hợp với túi tiền thì khách hàng chỉ
cần ngồi bên chiếc máy tính có nối mạng internet là có thế mua được mặt
hàng mình cần. Do đó em chọn thực hiện đề tài “ Xây dựng Website cửa hàng bán cây”. lOMoARcPSD| 59629529
1.2.2. Giới thiệu về shop
Website shop bán cây cảnh được thành lập nhằm mang đến nhiều tiện ích cho
người tiêu dùng. Đây là kênh mua sắm cây cảnh online trực tuyến giúp lựa chọn
nhanh chóng những mẫu cây trang trí ưng ý nhất mà không tốn nhiều thời gian.
Website tồn tại được nhiều người biết đến với 3 phong cách hoạt động : cập nhật
xu hướng – chất lượng hàng đầu – dịch vụ thân thiện. Đối tượng màu website
hướng tới là tất cả mọi người và mọi lứa tuôi luôn muốn có sự thay đổi trong góc
làm việc hoặc đơn giản hơn là trang trí cho nhà cửa có thêm sức sống và tận hưởng
cuộc sống. Sản phẩm của website giúp góc làm việc trở nên có sức sống hơn và
giúp giải tỏa tâm trạng của mỗi chúng ta sau những giờ lao động hoặc học tập
căng thẳng. Được hàng trăm nghìn khách hàng thân thiết đặt niểm tin và lựa chọn
là người bạn đồng hành mỗi ngày trong công việc và cuộc sống. Thấu hiểu điều
này, shop sẽ mang đến cho mọi khách hàng các mẫu cây mới nhất. Cuộc khảo sát
tâm lí khách hàng đang dần khó tính với mặt hàng online nên shop luôn đồng
hành cùng bạn về chất lượng sản phẩm nhằm tạo thói quen mua sắm lành mạnh.
Và để cũng cố niềm tin của khách hàng trên thị trường mua sắm trực tuyến tại
Việt Nam, đội ngũ nhân viên chuyên nghiệp tận tình tại website sẽ giải đáp những
bâng khuâng của bạn về dịch vụ đính kèm đổi trả hay chiết khấu ưu đãi. Hãy thoải
mái mua sắm cùng website, cam kết mang lại giá trị đích thực và một cuộc sống
thịnh vượng hơn cho các khách hàng.
1.2.3. Mô tả hoạt động của shop
Hệ thống bán cây cảnh là một Website cung cấp cho người sử dụng, nhà quản
lý những chức năng cần thiết để tiến hành giao dịch,quản lý sự hoạt động cũng
như theo dõi tình hình phát triển cửa hàng của mình.Đối với khách hàng, hệ
thống cho phép xem thông tin về sản phẩm của cửa hàng. Sau khi đăng ký làm
thành viên, khách hàng có thể chọn sản phẩm trên.
Website đưa vào giỏ hàng và tiến hành giao dịch mua bán. Sau khi chọn hàng xong
khách hàng chuyển qua việc thanh toán bằng một trong các hình thức thanh toán,
đồng thời chọn địa điểm và xác định thời gian giao hàng. Sau khi đã thực hiện
xong, khách hàng nhấn xác nhận để hoàn tất giao dịch. Đối với các nhân viên, là
người sẽ tiếp nhận đơn hàng do người quản lý chuyển đến, thực hiện việc giao
hàng và xác nhận việc giao hàng đã hoàn tất.
1.2.4. Ưu nhược điểm của hệ thống hiện tại -Ưu điểm:
+ Quản lý tốt các sản phẩm, mặt hàng có trong shop. lOMoARcPSD| 59629529
+ Các giao dịch mua bán, quy trình giao hàng luôn được thực hiện có hệ thống. +Tiết kiệm chi phí. -Nhược điểm:
+Chưa kiểm soát khách hàng mới đến cửa hàng và khách hàng tiềm năng.
+Các thông tin sản phẩm chưa đầy đủ, cụ thể cho khách hàng.
+Chưa có phân quyền giữa Admin và các nhân viên.
+Tính bảo mật hệ thống không cao, tất cả dữ liệu được lưu trên một máy tính,
nếu không may máy tính bị nhiễm virus, dữ liệu có thể bị mất hoàn toàn
+Tốc độ xử lý chậm, mất nhiều thời gian, gây khó khăn trong việc giao dịch với khách hàng
Với hệ thống quản lý như trên, cửa hàng sẽ gặp rất nhiều khó khăn trong việc mua
bán giao dịch và quản lý thống kê số liệu. Với sự phát triển nhanh chóng của xã
hội ngày nay, xu hướng tiêu dùng của mọi người cũng ngày càng tăng cao. Để có
thể cạnh tranh với các thương hiệu đã có tên tuổi và đang phát triển, cần có một
website toàn diện hơn, lập kế hoạch, phân phối khách hàng tiềm năng và các
nhiệm vụ ưu tiên. Nhờ đó giúp cửa hàng tăng doanh thu và giảm bớt công việc trong tương lai. 1.2.5. Mục đích
- Quảng cáo không giới hạn với một chi phí thấp nhất.
- Có cơ hội liên kết, hợp tác với doanh nghiệp, công ty hoặc các tổ chức.
- Nhận thông tin phản hồi nhanh của khách hàng, đối tác nhanh nhất.
- Tạo một hình ảnh tốt cho shop.
- Tiết kiệm chi phí, hoạt động không nghỉ 24/24 mà không cần đội ngũ nhân viên phục vụ.
1.2.6. Yêu cầu về hệ thống
- Đầy đủ các chúc năng của một website bán hàng:
- Đa ngôn ngữ: Với chức năng tích hợp nhiều ngôn ngữ, khách hàng có thể
thêm, bớt hoặc chỉnh sửa mọi ngôn ngữ tùy ý muốn trên trang web của mình (không giới hạn).
- Responsive Design: Giao diện bắt mắt, thân thiện với người dùng. Các thanh
menu cũng như hình ảnh, đường link được sắp xếp hợp lí, sáng tạo, có khả
năng tương thích với mọi thiết bị như PC, laptop, tablet, mobile. lOMoARcPSD| 59629529
- Tùy chọn đăng kí/đăng nhập: Website cho phép người dùng đăng kí tài khoản mới.
- Quản lý phân quyền: Admin chính có thể set phân quyền admin quản lý nội
bộ, phân cấp, thêm bớt và chỉnh sửa chức năng quản lí thông qua Trang quản trị.
- Tìm kiếm: Thanh tìm kiếm thông minh giúp khách hàng có thể tìm kiếm sản
phẩm dựa trên từ khóa liên quan.
- Tùy chọn thuộc tính sản phẩm: Thêm các thuộc tính của sản phẩm (màu sắc,
kích thước, giá tiền…).Cho phép khách hàng để lại comment bên dưới từng
sản phẩm, đánh giá sản phẩm theo mức độ từ 1-5 sao để tạo không gian mua
hàng khách quan, chuyên nghiệp. Danh mục sản phẩm có thể được phân theo nhiều cấp
- Cổng thanh toán: Hỗ trợ cổng thanh toán phổ biến để tạo điều kiệnmua hàng
tốt nhất cho khách hàng như COD, ATM, Thẻ tín dụng, Paypal.
- Xử lí đơn hàng theo quy trình Nhận đơn hàng – Xácnhận – Gói hàng – Vận
chuyển – Thành công. Khách hàng hoàn toàn có thể theo dõi các quá trình
này thông qua tài khoản cá nhân. Tạo sự tiện lợi tối đa cho người dùng từ
giai đoạn tiếp cận cho đến khi quyết định mua sản phẩm.
- Báo cáo bán hàng: Cung cấp Trang thông tin tổng quan về bán hàng,doanh thu
- Mua hàng nhanh: Tính năng đặt hàng chỉ với 1 click.
- Gallery: Tạo các album ảnh và slideshow trên website
- Sản phẩm liên quan: Khi khách hàng xem sản phẩm hệ thống sẽ thống kê
các sản phẩm tương tự bên dưới cho khách hàng thêm lựa chọn.
1.2.7. Công nghệ sử dụng
- Hệ quản trị cơ sở dữ liệu MongoDB
- Ngôn ngữ lập trình :React , Node JS , CSS - Trình biên dịch : Visual Studio Code.
- Tích hợp thanh toán trực tuyến PayPal. lOMoARcPSD| 59629529 1.3.
Tổng quan về hệ thống thông tin quản lí.
1.3.1. Khái niệm về hệ thống thông tin quản lí
Hệ thống thông tin quản lý (HTTTQL) là một loại hệ thống thông tin được thiết kế
nhằm thu thập, xử lý, lưu trữ và cung cấp thông tin phục vụ cho việc quản lý, điều
hành và ra quyết định trong tổ chức hoặc doanh nghiệp.
1.3.2. Vai trò của hệ thống thông tin quản lí
Hệ thống Thông tin Quản lý (MIS) đóng vai trò quan trọng trong việc nâng cao
hiệu quả hoạt động và khả năng cạnh tranh của tổ chức. Trước hết, MIS hỗ trợ nhà
quản lý trong việc ra quyết định chính xác và kịp thời thông qua việc cung cấp các
thông tin tổng hợp, đầy đủ và có tính phân tích cao. Bên cạnh đó, hệ thống góp
phần tự động hóa các quy trình quản lý, giúp tiết kiệm thời gian, chi phí và nguồn lực cho doanh nghiệp.
MIS còn tạo điều kiện cho việc theo dõi, kiểm soát và đánh giá hiệu quả công việc
một cách liên tục, đồng thời nâng cao khả năng lập kế hoạch và dự báo trong dài
hạn. Ngoài ra, MIS giúp tổ chức lưu trữ và chia sẻ thông tin một cách khoa học,
đảm bảo tính bảo mật và dễ truy xuất khi cần thiết. Từ đó, hệ thống thông tin quản
lý không chỉ góp phần nâng cao năng suất lao động mà còn giúp doanh nghiệp
thích nghi linh hoạt với sự biến động của môi trường kinh doanh.
1.3.3. Chức năng của hệ thống thông tin quản lí
Hệ thống Thông tin Quản lý (MIS) đảm nhận nhiều chức năng quan trọng nhằm
phục vụ cho công tác quản lý và điều hành trong tổ chức. Chức năng đầu tiên và
quan trọng nhất là thu thập và lưu trữ dữ liệu từ các hoạt động nghiệp vụ. Dữ liệu
này có thể đến từ nhiều nguồn như bán hàng, kế toán, sản xuất, nhân sự,…
Tiếp theo, hệ thống thực hiện xử lý dữ liệu thành thông tin có giá trị. Thông tin
được phân tích, tổng hợp và trình bày dưới dạng báo cáo, biểu đồ hoặc bảng biểu,
phục vụ cho việc ra quyết định. Ngoài ra, MIS còn có chức năng cung cấp và phân
phối thông tin đến đúng người, đúng thời điểm, đảm bảo tính kịp thời và chính xác trong quản lý.
Bên cạnh đó, hệ thống còn hỗ trợ chức năng kiểm soát và giám sát hoạt động của
tổ chức thông qua việc theo dõi tiến độ công việc, phát hiện sai sót hoặc các vấn đề
phát sinh. MIS cũng giúp lập kế hoạch, dự báo xu hướng và phân tích hiệu quả
hoạt động, từ đó nâng cao khả năng quản lý chiến lược. lOMoARcPSD| 59629529
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG
2.1 Xác định các Actor và Use case tổng quát của hệ thống. 2.1.1 Các Actor STT Tác nhân
Ý nghĩa, nhiệm vụ của Actor 1
Tác nhân Admin là tác nhân giữ vai trò chính của
hệ thống website, là người điều hành, quản lý và
theo dõi mọi hoạt động của hệ thống.
Tác nhân Admin có thể thực
hiện được tất cả các chức năng có
trong hệ thống của quản trị như: đăng
nhập, cập nhật mặt hàng, quản lý
khách hàng, xem giỏ hàng, tìm kiếm… 2
- Khách hàng truy cập vào website, xem các nội dung của website.
- Khách hàng truy cập có thể
thực hiện tìm kiếm, xem,
chọn, đặt hàng. Xem các sản
phẩm nổi bật .Khách hàng
được hỗ trợ trực tuyến, có
thể gửi bình luận về phòng và
đóng góp ý kiến về website.
Bảng 2. 1 : Bảng mô tả các actor lOMoARcPSD| 59629529
2.1.2 Use case tổng quát của hệ thống
Hình 2.1. Biểu đồ use case tổng quát.
Biểu đồ Use case tổng quan cho ta thấy được khái quát các chức năng chính
của hệ thống như đăng nhập, cật nhật mặt hàng, thống kê, thanh toán, đánh giá sản phẩm...
Tác nhân tham gia vào hệ thống: - Admin - Khách hàng 2.2 Phân tích
2.2.1. Phân tích chức năng.
2.2.1.1. Đăng nhập lOMoARcPSD| 59629529
Hình 2.2. Biểu đồ use case chức năng đăng nhập. Use case Nội dung Tên Đăng nhập quản trị Mô tả
Quản trị viên nhập thông tin để truy cập trang quản trị Actor Quản trị viên Điều kiện
Lựa chọn đăng nhập quản trị Tiền điều kiện Không Hậu điều kiện Đăng nhập thành công Luồng sự kiện Quản trị viên Hệ thống 1.Chọn đăng nhập quản trị
2.Hiển thị trang quản trị Ngoại lệ Không
Bảng 2. 2 : Bảng đặc tả UC đăng nhập lOMoARcPSD| 59629529
Hình 2. 3 : Biểu đồ hoạt động UC Đăng nhập
Hình 2. 4 : Biểu đồ trình tự UC Đăng nhập
2.2.1.2. Quản lý danh mục: