Nhận thức được sự quan trọng và cũng như để có thể áp dụng đượcnhững kiến thức đã học của môn “Quản lý các dự án công nghệ thông tin ” chúng em xin được áp dụng những kiến thức đã được h
PHÂN TÍCH VÀ TRIỂN KHAI DỰ ÁN
Tổng quan dự án
Tên dự án: Quản lý dự án phần mềm đặt đồ ăn trực tuyến
Trong xã hội hiện đại, cuộc sống ngày càng bận rộn khiến con người phải gác lại nhiều thứ để tập trung vào công việc, dẫn đến việc đáp ứng nhu cầu cơ bản như ăn uống trở nên khó khăn Xu hướng mua đồ ăn bên ngoài thay vì nấu nướng tại nhà ngày càng gia tăng để tiết kiệm thời gian, nhưng sự tiện lợi này vẫn chưa được tối ưu do công sức di chuyển và chờ đợi Đặc biệt trong thời kỳ dịch COVID-19, việc ra ngoài để mua sắm bị hạn chế, càng làm nổi bật nhu cầu về dịch vụ cung cấp bữa ăn ngon, tiết kiệm và nhanh chóng Đây là cơ hội lớn cho các doanh nghiệp khai thác thị trường đầy tiềm năng này.
Dịch vụ giao đồ ăn không chỉ mang lại sự tiện nghi cho cuộc sống mà còn có tác động tích cực đến nền kinh tế Người dùng tiết kiệm thời gian và công sức khi đặt món ăn qua ứng dụng di động hoặc gọi điện, đặc biệt là những người bận rộn hoặc không có thời gian nấu nướng Thời gian tiết kiệm này cho phép họ tập trung vào công việc và các hoạt động khác, từ đó nâng cao năng suất làm việc Hơn nữa, dịch vụ này cung cấp sự phong phú về lựa chọn nhà hàng và món ăn, giúp người dùng dễ dàng khám phá thực đơn đa dạng và lựa chọn bữa ăn phù hợp với sở thích của mình.
Nhìn thấu được điều ấy, cùng với sự tiến bộ của khoa học - công
Dịch vụ ẩm thực mang đến trải nghiệm tối ưu cho người dùng, cho phép họ lựa chọn từ danh sách phong phú các nhà hàng và quán ăn phù hợp với sở thích cá nhân Hơn nữa, dịch vụ này khuyến khích khách hàng khám phá những món ăn mới lạ và hương vị đa dạng, mở rộng trải nghiệm ẩm thực của họ.
1.6.2 Mục tiêu và giá trị cốt lõi
Nghiên cứu và phân tích thị trường đặt đồ ăn trực tuyến là bước quan trọng để xây dựng kế hoạch kinh doanh hiệu quả cho cửa hàng đồ ăn vặt của công ty LĐA tại Việt Nam Việc hiểu rõ xu hướng tiêu dùng và nhu cầu của khách hàng sẽ giúp công ty phát triển chiến lược tiếp thị và nâng cao trải nghiệm khách hàng.
1.6.3 Phạm vi và yêu cầu dự án
1.6.4 Yêu cầu từ phía người sử dụng o Giao diện theo phong cách mới, độc đáo, rõ ràng, thân thiện v ới người dùng o Thông tin sách, tóm tắt nội dung sách, giá sách, tác giả và các tài liệu liênquan hiển thị chi tiết. o Chạy ổn định trên các môi trường, các thiết bị khác nhau o Đối với người quản trị: nhập thông tin các loại giày , tóm tắt nội dung, giá sản phẩm,
1.6.5 Yêu cầu chức năng o Khả năng tích hợp nhiều thành phần o Có tốc độ truy cập nhanh. o Tính bảo mật cao. o Ổn định với lượng truy cập lớn
1.6.6 Danh sách module cần thiết o Module dữ liệu o Module tính tiền
1.6.7 Phạm vi o Ranh giới của dự án: Sản phẩm được thực hiện theo yêu cầu của khách hàng. o Sản phẩm chính: Website bán đô chơi KIDSHOP. o Các yếu tố được đưa vào dự án: Thông tin đô chơi, giá bán, xuất xứ.
1.6.8 Ban lãnh đạo o Giảng viên Dương Thị Hiền Thanh
1.6.9 Người quản lý o Lê Đức Anh
1.6.10 Danh sách sản phầm tổ dự án
Họ và tên Chức vụ
Lê Đức Anh Quản lý dự án
Nguyễn Đăng Hải Nhân viên Đỗ Cao Cường Thư ký
Lê Tuấn Long Nhân viên a Ma trận vai trò và trách nhiệm
Người thực hiện công việc
Thiết kế cơ sở dữ liệu
Lập trình và tích hợp hệ thống
Kiểm thử và sửa lỗi
Lê Đức Anh A A A A A A P Đỗ Cao Cường P C C P C R I
Trong công việc, có các kiểu trách nhiệm khác nhau bao gồm: A (Approving) - Xét duyệt, P (Performing) - Thực hiện, R (Reviewing) - Thẩm định, C (Contributing) - Tham gia đóng góp, và I (Informing) - Báo cho biết Dự án được thực hiện cho khách hàng là Công ty TNHH LĐA, có địa chỉ tại Đức Thắng, Bắc Từ Liêm, Hà Nội Thông tin liên hệ bao gồm điện thoại 096567653 và email lda support@gmail.com Thời gian triển khai dự kiến là 85 ngày, bắt đầu từ ngày 30/09/2024.
Dự án sẽ bắt đầu vào ngày 30/09/2024 với việc khởi động, tiếp theo là lập kế hoạch vào ngày 13/10/2024, triển khai dự án vào ngày 17/10/2024 và sẽ kết thúc vào ngày 23/12/2024 Để đảm bảo hiệu quả làm việc, các thành viên trong nhóm sẽ sử dụng máy tính và laptop có cấu hình cao, cùng với phần mềm hỗ trợ đầy đủ và dụng cụ văn phòng cần thiết Hệ điều hành sử dụng là Windows 10, kèm theo các phần mềm công cụ phù hợp cho dự án.
● Visual Studio Code e Tổng ngân sách dự kiến
Tổng: 30.000.000 VNĐ (Ba mươi triệu Việt Nam đồng)
Kế hoạch triển khai dự án
STT Nhân sự Thông tin
1.7.2 Danh sách công việc chi tiết
Lập team dự án, lên kế hoạch, tạo các văn bản cho dự án
2 Thu thập thông tin và thiết kế
Thu thập thông tin từ khách hàng về yêu cầu của hệ thống Xây dựng mô hình thực thể liên kết
Mô hình liên kết thực thể Chuyển mô hình thành bản ghi logic Thiết kế cơ sở dữ liệu vật lý
Mô hình dữ liệu vật lý bao gồm các chức năng quan trọng như đăng nhập, đăng ký, tìm kiếm sản phẩm, mua hàng, thanh toán, xem thông tin tài khoản, xem bài viết, xem giỏ hàng, bảo trì sản phẩm, quản lý tài khoản, hỗ trợ khách hàng, quản lý khách hàng, bảo trì bài viết và xem danh mục sản phẩm Thiết kế UI/UX cho màn hình đăng nhập và đăng ký, cũng như màn hình thanh toán, cần được tối ưu hóa để nâng cao trải nghiệm người dùng.
Thiết kế UI/UX màn hình thông tin cá nhân Thiết kế UI/UX trang chủ
Thiết kế UI/UX chi tiết sản phẩm Thiết kế UI/UX màn hình quản lí sản phẩm Thiết kế UI/UX giỏ hàng
Thiết kế UI/UX cho màn hình quản lý khách hàng, bài viết, đơn hàng và tra cứu sách là rất quan trọng để nâng cao trải nghiệm người dùng Mỗi màn hình cần được tối ưu hóa để dễ dàng sử dụng, giúp người quản lý thực hiện công việc hiệu quả hơn Việc chú trọng vào giao diện và trải nghiệm người dùng sẽ góp phần tạo ra một hệ thống quản lý mượt mà và thân thiện.
Thiết kế Database Code Front End Code Back End
Lập kế hoạch test Kiểm tra chức năng phía người dùng Kiểm tra chức năng quản lý (Admin)
Hướng dẫn sử dụng sản phẩm Bàn giao sản phẩm
1.7.3 Kế hoạch tiến độ tổng thể
STT Tên công việc Thời gian ban đầu
Lập team dự án, lên kế hoạch, tạo các văn bản cho dự án
Thu thập thông tin từ khách hàng về yêu cầu của hệ thống
Xây dựng mô hình thực thể liên kết 15/10/2024 17/10/2024
Mô hình liên kết thực thể 17/10/2024 19/10/2024
Chuyển mô hình thành bản ghi logic 20/10/2024 22/10/2024
Thiết kế cơ sở dữ liệu vật lý 23/10/2024 25/10/2024
Mô hình dữ liệu vật lý được hoàn thiện vào ngày 26/10/2024 Đặc tả chức năng đăng nhập và đăng ký sẽ được thực hiện từ ngày 29/10/2024 đến 31/10/2024 Tiếp theo, đặc tả chức năng tìm kiếm món ăn sẽ được hoàn thành vào ngày 1/11/2024, sau đó là chức năng đặt món vào ngày 2/11/2024 Cuối cùng, đặc tả chức năng thanh toán và xem thông tin tài khoản sẽ được thực hiện vào ngày 3/11/2024.
Bài viết này trình bày các đặc tả chức năng quan trọng cho hệ thống, bao gồm: chức năng xem bài viết (4/11/2024), chức năng xem giỏ hàng (5/11/2024), chức năng bảo trì món ăn (6/11/2024), chức năng quản lý tài khoản (7/11/2024), chức năng hỗ trợ khách hàng (8/11/2024), chức năng quản lý khách hàng (9/11/2024), chức năng bảo trì bài viết (10/11/2024), và chức năng xem danh mục món ăn (11/11/2024) Những chức năng này đóng vai trò thiết yếu trong việc tối ưu hóa trải nghiệm người dùng và quản lý hiệu quả hệ thống.
Thiết kế UI/UX màn hình đăng nhập, đăng kí
Thiết kế UI/UX màn hình thanh toán 14/11/2024 14/11/2024
Thiết kế UI/UX màn hình thông tin cá nhân
Thiết kế UI/UX trang chủ 16/11/2024 16/11/2024 Thiết kế UI/UX chi tiết món ăn 17/11/2024 17/11/2024 Thiết kế UI/UX màn hình quản lí món ăn 18/11/2024 18/11/2024
Thiết kế UI/UX giỏ hàng 19/11/2024 19/11/2024
Thiết kế UI/UX màn hình quản lí khách hàng
Thiết kế UI/UX màn hình quản lí bài viết
Thiết kế UI/UX màn hình quản lí đơn hàng
Thiết kế UI/UX Tra cứu sách 23/11/2024 23/11/2024
Kiểm tra chức năng phía người dùng 19/12/2024 21/12/2024
Kiểm tra chức năng quản lý (Admin) 19/12/2024 21/12/2024
Hướng dẫn sử dụng sản phẩm 22/12/2024 22/12/2024
1.7.4 Lịch biểu chi tiết o Sử dụng phương pháp sơ đồ thanh GANTT để xây dựng lịch biểu o Sau khi xây dựng bảng công việc và ước lượng thời gian thì lịch biểu được thể hiện rõ trong MS Project
Viết tắt: o Lê Đức Anh(A) o Đỗ Cao Cường(C) o Nguyễn Đăng Hải(H) o Lê Tuấn Long(L)
STT Tên công việc Nhân lực Máy tính Văn phòng phẩm
Thu thập thông tin từ khách hang về yêu cầu của hệ thống
Xây dựng mô hình thực thể liên kết
Xác định liên kết giữa các thực
Mô hình liên kết thực thể C 1 1
Chuyển mô hình thành bản ghi logic
Thiết kế cơ sở dữ liệu vật lý C 1 1
Mô hình dữ liệu vật lý C 1 1 Đặc tả chức năng đăng nhập A 1 Đặc tả chức năng đăng ký A 1 Đặc tả chức năng tìm kiếm món ăn
A 1 Đặc tả chức năng mua hàng H 1 Đặc tả chức năng thanh toán H 1 Đặc tả chức năng xem thông tin tài khoản
H 1 Đặc tả chức năng xem bài viết
L 1 Đặc tả chức năng xem giỏ hàng
L 1 Đặc tả chức năng bảo trì sản p hẩm
L 1 Đặc tả chức năng quản lý tài k hoản
A 1 Đặc tả chức năng hỗ trợ khách hàng
L 1 Đặc tả chức năng quản lý khách hàng
L 1 Đặc tả chức năng bảo trì bài viết
C 1 Đặc tả chức năng xem danh mục món ăn
Thiết kế UI/UX màn hình đăng nhập, đăng kí
Thiết kế UI/UX màn hình thanh toán
Thiết kế UI/UX màn hình thông tin cá nhân
Thiết kế UI/UX trang chủ L 1
Thiết kế UI/UX chi tiết món ăn
Thiết kế UI/UX màn hình quản lí món ăn
Thiết kế UI/UX giỏ hàng L 1
Thiết kế UI/UX màn hình quản lí khách hàng
Thiết kế UI/UX màn hình quản lí bài viết
Thiết kế UI/UX màn hình quản lí đơn hàng
Thiết kế UI/UX Tra cứu sách
Kiểm tra chức năng phía người dùng
Kiểm tra chức năng quản lý (Admin)
Hướng dẫn sử dụng sản phẩm
1.7.6 Dự trù và tính toán chi phí
Thu thập thông tin từ khách hàng về yêu cầu của hệ thống thông tin
Xây dựng mô hình thực thể liên kết
C 1 1 100000 3 300000 liên kết giữa các thực thể
Mô hình liên kết thực thể
Chuyển mô hình thành bản ghi logic
Thiết kế cơ sở dữ liệu vật lý
Mô hình dữ liệu vật lý
C 1 1 100000 3 300000 Đặc tả chức năng đăng nhập
A 1 100000 1 100000 Đặc tả chức năng đăng ký
A 1 100000 1 100000 Đặc tả chức năng tìm kiếm món ăn
A 1 100000 1 100000 Đặc tả chức năng mua hàng
H 1 100000 1 100000 chức năng xem thông tin tài khoản Đặc tả chức năng xem bài viết
L 1 100000 1 100000 Đặc tả chức năng xem giỏ hàng
L 1 100000 1 100000 Đặc tả chức năng bảo trì món ăn
L 1 100000 1 100000 Đặc tả chức năng quản lý tài khoản
A 1 100000 1 100000 Đặc tả chức năng hỗ trợ khách hàng
L 1 100000 1 100000 Đặc tả chức năng quản lý khách hàng
C 1 100000 1 100000 Đặc tả chức năng xem danh mục món ăn
Thiết kế UI/UX màn hình đăng, đăng ký UI/UX
Thiết kế UI/UX màn hình thanh toán
Thiết kế UI/UX màn hình thông tin cá nhân
Thiết kế UI/UX trang chủ
Thiết kế UI/UX chi tiết sản phẩm
Thiết kế UI/UX màn hình quản lí món ăn
Thiết kế UI/UX giỏ hàng
Thiết kế UI/UX màn hình quản lí khách hàng
Thiết kế UI/UX màn hình quản lý bài viết
Thiết kế UI/UX màn hình quản lý đơn hàng
Thiết kế UI/UX Tra cứu sách
Kiểm tra chức năng phía người dùng
Kiểm tra chức năng quản lý (Admin)
Hướng dẫn sử dụng sản phẩm
STT Hạng mục Chi tiết Thành tiền
1 Đội dự án Chi phí cho đội thực hiện dự án 13.050.000
2 Văn phòng Chi phí đầu tư thuê địa điểm văn phòng
3 Máy móc Chi phí đầu tư cho máy móc, thiết bị
4 Triển khai Chi phí cho các vấn đề về công 1.000.000
1.7.7 Quản lý và giảm thiểu rủi ro
Lập biểu phân tích rủi ro a Rủi ro kế hoạch
STT Mô tả Giả thiết Xác xuất Ảnh hưởng Phản ánh
1 Ước lượng sai thời gian thực hiện công việc
Nhân viên làm việc thừa thời gian, thiếu thời gian
Việc tạo ra thời gian rảnh rỗi không cần thiết cho nhân viên có thể dẫn đến hiệu suất công việc không cao, trong khi một số nhân viên lại làm việc quá sức Để cải thiện tình hình, cần ước lượng thời gian một cách khoa học, dựa trên nhiều thông tin xác thực.
2 Phân chia công việc không đông đều
Có người được làm nhiều, có người ít việc
3% Gây mất đoàn kết nội bộ. Ảnh hưởng xấu tới hiệu quả công việc Áp dụng phương pháp hợp lý, phân chia công việc một cách đông đều
3 Không thực hiện được công việc kế hoạch đề ra
Gặp rắc rối khi xây dựng chương trình
5% Có thể sụp đổ dự án, gây khó khăn, tốn thời gian cho công việc
Căn cứ vào mục đích và mục tiêu để có thể đánh giá tầm quan định bỏ hay thay đổi
4 Không thỏa mãn được nhu cầu khách hàng
Do thời gian gấp rút nên tạo ra sản phẩm không được đảm bảo khi bàn giao
3% Làm mất uy tín công ty,
Dự án có thể thất bại
Cần xác định yêu cầu khách hàng rõ ràng ngay từ đầu, ước lượng thời gian thực hiện dự án một cách chính xác
5 Chi phí ước tính không chính xác
Các khoản chi tiêu tại thời điểm ước tính khác nhiều so với thực tế đang thi hành
10% Gây hao hụt tài nguyên, có thể gây ra hiện tượng thiếu hụt nguôn vốn
Phân bố chi tiêu một cách hợp lý Có sự thay đổi lớn thì cần họp để thông báo khách hàng, ban lãnh đạo b Rủi ro công việc
STT Mô tả Giả thiết Xác xuất Ảnh hưởng Phản ánh
1 Không có sự phối hợp giữa các thành viên trong nhóm
Các nhân viên lần đầu làm việc cùng nhau
5% Tạo không khí buôn tẻ trong công việc, tạo áp lực cho các thành viên, hiệu quả công việc không cao
Người quản lý cần khuấy động tình thần nhân viên, gắn kết giữa các thành viên lại với nhau
2 Phân chia công việc không đông đều
Có nhân viên làm nhiều việc, có nhân viên làm ít việc
Có nhân viên làm nhiều việc, có nhân viên làm ít việc
Làm mất đoàn kết nội bộ
Sử dụng phương pháp hợp lý, phân chia công việc đông đều
3 Chi phí ước tính không chính xác
Các khoản chi tiêu ước tính khác nhiều so với thực tế đang thi hành
10% Hao hụt tài nguyên, có thể gây thiếu hụt nguôn vốn
Phân bố chi tiêu 1 cách hợp lý Nếu thay đổi lớn thì cần họp thông báo cho khách hàng và ban lãnh đạo
4 Ước tính thời gian thực hiện công việc
Nhân viên làm việc thừa hoặc thiếu thời gian
10% Tạo ra thời gian rảnh rỗi cho nhân viên hoặc lượng công việc quá nhiều trong 1 khoảng thời gian.
Gây ra hiệu quả công việc không cao. Ước lượng thời gian một cách khoa học, có căn cứ và thông tin chính xác
5 Không thực hiện được công việc trong kế hoạch đề ra
Gặp rắc rối khi xây dựng chương trình
5% Gây khó khăn, tốn thời gian khi phải làm hoặc phân tích lại
Căn cứ vào mục đích và mục tiêu để đánh giá tầm quan trọng hướng giải quyết
6 Thực hiện công việc gặp gỡ khách hàng gặp nhiều khó khăn
Khách hàng không muốn tiết lộ thông tin nội bộ, phỏng vấn không hiệu quả
10% Đem lại nhiều chiều hướng thông tin Khó xác định
Cần phải chuẩn bị thật kỹ cho các cuộc gặp gỡ khách hàng. Phân tích được tâm lý khách hàng
7 Sự chuyển giao công việc giữa các nhân viên không khớp
Khi công việc người sau nhận được chuyển giao không hiểu rõ ý tưởng
5% Làm chậm tiến độ công việc
Cần họp hành, nêu rõ ý tưởng
2 bên, đưa ra sự thống nhất
8 Vật dụng như máy tính, máy in gặp hư hỏng
Khi nhân viên sử dụng để thực hiện các công việc của mình
5% Làm chậm tiến độ công việc Gây lãng phí thời gian nhân viên
Bảo hành, bảo trì trang thiết bị liên tục
9 Sự phối hợp giữa các nhân viên chưa tốt
Các nhân viên lần đầu làm việc cùng hoặc bất đông quan điểm giữa các thành viên
5% Gây nhiều mâu thuẫn, áp lực cho các thành viên.
Dẫn đến hiệu quả công việc không cao
Người quản lý cần khuấy động tinh thần, gắn kết giữa các thành viên
Quản lý thực thi và kết thúc dự án
1.8.1 Quy trình quản lý và theo dõi o Thu thập và đánh giá hiện trạng: là quá trình thu thập các tài liệu từ bá o cáo tiến độ thực hiện của nhân viên và biên bản họp để đánh giá, tư vấn đưa ra giải pháp hợp lý cho bước thực hiện tiếp theo. o Tổ chức họp một cách khoa học, đem lại hiệu quả cao trong cuộc họp, dự án này sẽ có 4 cuộc họp thường xuyên và các cuộc họp đột xuất khác. o Quản lý cấu hình là công việc thu thập, lưu trữ các phiên bản sản phẩm của các công việc thực hiện được. o Quản lý chất lượng là việc quản lý sự hài hòa các yếu tố mục đích, phương pháp, thực hiện Khi một công việc được bổ nhiệm cho 1 nhóm mà không thực hiện có chất lượng tốt thì người quản lý se xem xét đưa ra sự thay đổi trong việc quản lý dự án. o Quản lý rủi ro được phân tích thể hiện qua tài liệu nhật ký rủi ro và phân tích rủi ro từ đó PM có thể đề xuất các cuộc họp đột xuất để đưa ra phương pháp giải quyết rủi ro đó. o Lập lại kế hoạch khi có yêu cầu sửa đổi từ khách hàng, hay có sự ảnh hưởng của rủi ro, lập lại kế hoạch giúp vẫn đáp ứng được nhu cầu của dự án.
1.8.2 Thực thi các giai đoạn chính a Giai đoạn 1: Chuẩn bị cho dự án (30/09/2024 – 13/09/2023)
Để xây dựng nhóm và tìm kiếm đề tài, trước tiên cần lập nhóm và tạo kênh học tập Sau đó, nhóm sẽ chọn khách hàng và đề tài phù hợp Việc viết phiếu thuyết minh đề tài là bước khởi tạo dự án, bao gồm xác định nhu cầu, yêu cầu và nghiên cứu tính khả thi Đồng thời, cần xây dựng tôn chỉ dự án, xác định các bên liên quan, và tiến hành đàm phán, ký kết hợp đồng Lập kế hoạch phát triển dự án cần xác định phạm vi, phân tích và cấu trúc hóa công việc, cùng với việc xác định lịch trình, chất lượng và rủi ro Kết quả thực hiện cho thấy nhóm đã thành lập với 2 thành viên: Lê Đức Anh (trưởng nhóm) và Đỗ Cao Cường Nhóm đã tổ chức họp online để bàn luận và trao đổi, đồng thời lập kênh học tập trên mạng xã hội Zalo để hỗ trợ việc thực hiện đề tài.
Tiếp theo, nhóm đã gặp trực tiếp khách hàng bàn bạc và sau quá trình đó nhóm đã ký thành công hợp đồng với anh Lê Đức Em
Kết luận: Nhóm hoàn thành giai đoạn 1 đúng thời hạn Hợp đồng đã ký kết rất thành công với kinh phí 30.000.000 đồng. b Giai đoạn 2: Thực hiện dự án (15/03/2024 – 23/04/2024)
Lập kế hoạch và phân công công việc chi tiết
Dự thảo kế hoạch cho bài tập lớn
Lập kế hoạch thực hiện dự án là bước quan trọng, trong đó nhóm thực hiện phân chia công việc cho từng thành viên theo từng tuần Nhóm trưởng sẽ theo dõi và đánh giá tiến độ công việc thường xuyên để đảm bảo mọi người hoàn thành nhiệm vụ đúng hạn.
Kết luận: Sau giai đoạn 2, nhóm đã xây dựng kế hoạch chi tiết cho việc phát triển dự án, xác định rõ đường lối và phương thức vận hành Đây là giai đoạn quan trọng, vì bất kỳ sai lầm nào trong lựa chọn của nhóm trưởng có thể dẫn đến thất bại của dự án Tuy nhiên, nhóm đã hoàn thành xuất sắc giai đoạn này và đạt được những kết quả đáng mong đợi.
Phân tích cơ sở dữ liệu (13/09/2024 – 20/09/2024)
Hình 2 : Biểu đồ use case
Mô tả thông tin thuộc tính theo định dạng bảng sau:
STT Mã trường Kiểu dữ liệu Null Mô tả trường
STT Mã trường Kiểu dữ liệu Null Mô tả trường
STT Mã trường Kiểu dữ liệu Null Mô tả trường
STT Mã trường Kiểu dữ liệu Null Mô tả trường
STT Mã trường Kiểu dữ liệu Null Mô tả trường
Các bảng dữ liệu và các mối quan hệ:
Trong bài viết này, chúng tôi sẽ trình bày các bảng dữ liệu được phân loại theo từng nhóm Mỗi nhóm bảng dữ liệu sẽ được mô hình hóa để thể hiện mối liên kết giữa các bảng trong nhóm đó Sau khi mô hình hóa, chúng tôi sẽ mô tả chi tiết từng bảng dữ liệu, bao gồm tên bảng và các thông tin chi tiết liên quan Điều này giúp người đọc hiểu rõ hơn về cấu trúc và nội dung của từng bảng dữ liệu trong từng nhóm.
Chi tiết bảng mô tả theo các hình mẫu:]
- X: là đánh dấu NULL Bảng users
STT Mã trường Kiểu dữ liệu Null Mô tả trường
1 id INT Khoá chính, tự tăng
2 name VARCHAR(255) Tên người dùng
3 phone_number VARCHAR(255) X Số điện thoại
5 password VARCHAR(255) Mật khẩu người dùng
6 avatar_thumbnail VARCHAR(1000) X Ảnh đại diện
STT Mã trường Kiểu dữ liệu Null Mô tả trường
1 id INT Khoá chính, tự tăng
2 name VARCHAR(255) Tên món ăn
5 description TEXT X Mô tả món ăn
6 img_thumbnail VARCHAR(255) X Đường dẫn hình ảnh món ăn
7 total_orders INT X tổng số đơn hàng
STT Mã trường Kiểu dữ liệu Null Mô tả trường
1 id INT Khoá chính, tự tăng
2 food_id INT khoá ngoại, tham chiếu từ
3 user_id INT khoá ngoại, tham chiếu từ
4 comment TEXT X nội dung đánh giá
5 rate INT đánh giá (1-5 sao)
6 reviews_datetime DATETIME thời gian đánh giá
STT Mã trường Kiểu dữ liệu Null Mô tả trường
1 id INT Khoá chính, tự tăng
2 user_id INT khoá ngoại, tham chiếu từ
3 title_notifi TEXT tiều đề thông báo
4 notices_message TEXT Nội dung thông báo
5 notices_datetime DATETIME Thời gian gửi thông báo
Hình 3: Giao diện mô phỏng trang lịch sử mua hàng
Nhóm đã hoàn tất quá trình phân tích và xây dựng cơ sở dữ liệu, bao gồm 6 bảng: danh mục, sản phẩm, bình luận, khách hàng, admin và hóa đơn Với những cơ sở dữ liệu này, nhóm đã hoàn thành tốt giai đoạn 3 và chuyển sang giai đoạn 4.
Kết quả thiết kế giao diện và code chức năng (19/09/2024 – 15/10/2024)
Gồm 2 giai đoạn
o Xây dựng bản thiết kế và kiểm thử với khách hàng o Xây dựng front-end, back-end và kiểm thử với khách hang
Hình 4: Giao diện món ăn yêu thích
Hình 5: Giao diện danh mục sản phẩm o Xây dựng front-end, back-end và kiểm thử với khách hàng
Hình 6: Thanh menu với 1 số chức năng
Hình 7: Giỏ hàng cùng chức năng thanh toán
Nhóm đã hoàn thành giai đoạn 2 một cách xuất sắc, với tất cả các chức năng được thực hiện đầy đủ và đúng thời hạn Hiện tại, nhóm đã chuyển sang giai đoạn 3, tập trung vào kiểm thử từ ngày 17/12 đến 21/12/2024 Trong giai đoạn này, nhóm sẽ tiến hành kiểm thử tổng quan ứng dụng, kiểm thử hệ thống và hiệu năng trước khi thực hiện kiểm thử có sự chứng kiến của khách hàng Cuối cùng, nhóm sẽ bàn giao sản phẩm cho khách hàng để họ thực hiện kiểm thử và tiến tới việc kết thúc hợp đồng.
Sau quá trình kiểm thử và trao đổi với khách hàng, nhóm đã hoàn thành giai đoạn phát triển trang web với sự hài lòng cao từ phía khách hàng Giai đoạn bàn giao sản phẩm diễn ra từ 22/12/2024 đến 23/12/2024, bao gồm việc đóng hợp đồng và tính toán chi phí Tổng giá trị hợp đồng là 30.000.000 đồng.
Tính toán chi phí: 30.000.000 đồng
Để tính toán chi phí cho cả nhóm, cần tổ chức buổi bàn giao sản phẩm trực tiếp với khách hàng, trong đó nhóm sẽ thực hiện việc ký hợp đồng Đồng thời, cũng cần chuyển giao hướng dẫn sử dụng sản phẩm một cách rõ ràng và chi tiết.
TỔNG KẾT VÀ ĐÁNH GIÁ
Thiết kế giao diện o Thiết kế được giao diện ứng dụng trước khi bước vào thực hiện code tạo sản phẩm.
Chúng tôi đã thiết lập một cơ sở dữ liệu nhằm lưu trữ thông tin quan trọng, bao gồm thông tin sản phẩm và thông tin khách hàng, đảm bảo quản lý hiệu quả và dễ dàng truy cập.
Sử dụng Visual Code, chúng tôi đã phát triển giao diện cho phần mềm, bao gồm các chức năng hiển thị, tìm kiếm, thêm, sửa và xóa dữ liệu trên website.
Trong quá trình kiểm thử, chúng tôi đã phát hiện một số lỗi liên quan đến việc nhập dữ liệu và các chức năng của sản phẩm Ngay lập tức, chúng tôi đã tiến hành sửa chữa những lỗi này Đồng thời, chúng tôi cũng đã xây dựng một số test case để kiểm tra hiệu quả và độ tin cậy của sản phẩm.
Chúng em nhận thức rằng do còn hạn chế về thời gian, trình độ và kinh nghiệm, nên trong quá trình thực hiện bài nhóm, chúng em vẫn còn nhiều thiếu sót cả về lý thuyết lẫn thực hành Chúng em rất mong cô có thể nhận xét và góp ý để bài làm được hoàn thiện hơn Xin chân thành cảm ơn cô.