Chương 1: TỔNG QUAN Với sự phát triển mạnh mẽ của ngành du lịch, nhu cầu sử dụng hệ thống quản lý hiệu quả trở nên cấp thiết. Đề tài "Phát triển phần mềm quản lý tour du lịch" nhằm xây dựng một nền tảng tích hợp các chức năng như đặt tour trực tuyến, quản lý khách hàng, thanh toán đa phương thức và hỗ trợ chăm sóc khách hàng. Thông qua dự án này, nhóm thực hiện sẽ áp dụng các kiến thức quản lý dự án phần mềm để tạo ra một giải pháp tối ưu, hỗ trợ doanh nghiệp du lịch trong việc nâng cao hiệu quả kinh doanh và dịch vụ. Tên nhóm thực hiện đề tài Sau thời gian hội ý và thảo luận, các thành viên trong nhóm đã thống nhất lựa chọn tên cho nhóm là “FiftyOne”.
Ý nghĩa tên nhóm Tên "FIFTYONE" mang ý nghĩa biểu tượng độc đáo trong lĩnh vực thị giác máy tính, đặc biệt khi nói đến công cụ mã nguồn mở do Voxel51 phát triển. Số "51" ở đây có thể gợi nhớ đến Khu vực 51 (Area 51) của Mỹ – một nơi bí ẩn thường liên quan đến những giả thuyết về UFO, đại diện cho sự khám phá và mong muốn vén màn những điều chưa biết. Điều này phản ánh tầm nhìn của Voxel51 về việc khám phá và đẩy xa hơn giới hạn của công nghệ thị giác máy tính. Đồng thời, "FiftyOne" cũng nhấn mạnh tính tiên phong, độc đáo và là một cột mốc mới, giúp các nhà phát triển dễ dàng quản lý, tương tác và phân tích dữ liệu một cách sáng tạo hơn, góp phần thúc đẩy tiến bộ trong lĩnh vực AI.
Các thành viên tham gia STT Họ và MSSV Lớp Email SĐT tên Chu 1 Tiến 2180607313 21DTHD1 chutienbinh2003@gmail.com 0942617888 Bình Triệu 2180608231 2 Khánh 21DTHD1 trieukhanhvinh0205@gmail.c 0857973112 Vinh om Lê 3 Nguyễn 2180608005 21DTHD1 lenguyennhattan8005@gmail. 0982857023 Nhật com Tân Doãn 4 Hoàng 2180607545 21DTHD1 huydoan2468@gmail.com 0867095860 Huy Nguyễn 5 Tấn 2180608079 21DTHD1 nguyenthuan3399@gmail.com 0337685877 Thuận Bảng 1.1: Danh sách các thành viên. 7 Chương 2: QUẢN LÝ PHẠM VI DỰ ÁN 2. Phát biểu bài toán – Statement Of Work Hiện nay, với nhu cầu du lịch ngày càng tăng, việc đặt tour du lịch qua các phương thức truyền thống đang gặp nhiều hạn chế như mất nhiều thời gian, thông tin không minh bạch, khó quản lý và tương tác với khách hàng.
Do đó, việc xây dựng một hệ thống phần mềm đặt tour du lịch trực tuyến nhằm cung cấp cho khách hàng khả năng tra cứu thông tin tour, đặt tour và thanh toán một cách tiện lợi là cần thiết. Thời gian và vật liệu (Time and Materials) Doãn Tiến Trung (Trưởng phòng tài chinh công ty Khách hàng du lịch DHQ) Quản trị viên Chu Tiến Bình Tên dự án Phần mềm đặt tour du lịch Thời gian dự tính 38 ngày Ngày bắt đầu 15/09/2024 Ngày kết thúc 28/10/2024 Bảng 2.1: Thông tin cơ bản về dự án. Dự kiến chi phí về nguồn nhân lực Số Thời gian Chi phí Tổng chi phí Mô tả lượn (Theo ngày) (VNĐ/Ngày) (VNĐ) g Trưởng nhóm Quán lý dự án 1 44 750.000 Nhân viên phát triển Back-end 2 44 600.000 Nhân viên phát triển Front-end 2 44 400.000 Nhân viên kiểm thử và bảo trì phần mềm 1 10 350.000 Nhân viên BA 1 6 250.2: Dự kiến chi phí cho nhân sự. Dự kiến chi phí về bản quyền phần mềm và thiết bị Mô tả Số Chi phí (VNĐ) Tổng chi phí lượng (VNĐ) Server HP 1 15.000 Bản quyền phần mềm Windows 1 1.000 Server 2019 Datacenter (64bit) Bản quyền phần mềm SQL 1 3.000 Server 2019 Standard (24 core) Bản quyền phần mềm Quản lý 1 5.000 đặt tour du lịch 9 Bản quyền phần mềm Office 5 300.000 Phần mềm bảo mật doanh nghiệp 1 487.000 (Antivirus, BKAV AI) Dữ liệu Driver doanh nghiệp 5 172.3: Dự kiến chi phí cho các thiết bị.
Dự kiến các chi phí phát sinh Mô tả Dự kiến chi phí Số lượng Tổng chi phí (VNĐ) (VNĐ/Ngày) (Ngày) Chi phí di chuyển, đi lại 250.000 Chi phí lưu trú 450.000 Chi phí ăn uống 250.000 Chi phí hội thảo, đào tạo kỹ 800.000 thuật Chi phí bảo hiểm thiết bị 10.000 Chi phí dự phòng cho sự cố 15.000 thiết bị Chi phí thuê văn phòng 5.4: Dự kiến các chi phí phát sinh. Dự kiến tổng chi phí Mô tả Chi phí (VNĐ) Dự kiến chi phí nhân lực 108.000 Dự kiến chi phí bản quyền và thiết bị 133.000 Dự kiến chi phí phát sinh 117.5: Dự kiến chi phí chung cho toàn dự án. Điều khoản thanh toán hợp đồng (Payment Terms) Thời gian thanh toán gia trị hợp đồng được chia làm 3 gia đoạn: - Giai đoạn 1: Thanh toán ngay sau khi gia đoạn phân tích yêu cầu, nghiệp vụ và ký kết hợp đồng. Thanh toán trước 30% giá trị hợp đồng (107.300 VNĐ), 11 thời hạn thanh toán trong vòng 6 ngày (từ ngày 20/9/2024 đến ngày 26/9/2024).
- Giai đoạn 2: Thanh toán tiếp tục 40% giá trị hợp đồng (143.400 VNĐ) ngay sau khi triển khai bản Beta tới người dùng. Thời gian thanh toán trong vòng 6 ngày ( Dự kiến: từ ngày 01/10/2024 đến ngày 07/10/2024), căn cứ vào thời gian thỏa thuận thanh toán giữa các bên. - Giai đoạn 3: Thanh toán tiếp tục 30% giá trị hợp đồng (107.300 VNĐ) còn lại ngay sau khi quá trình chạy thử bản Beta kết thúc và triển khai bên Open và ký kết các hợp đồng bảo trì phần mềm. Thời gian thanh toán trong vòng 6 ngày (từ ngày 28/10/2024 đến ngày 03/11/2024).
Giả định (Assumptions) Về phía khách hàng: Phải đảm bảo cung cấp đầy đủ thông tin về các tour du lịch, tài liệu liên quan đến các địa điểm, chính sách hoàn tiền, hủy tour, và các chi tiết khác giúp đội ngũ phát triển hiểu rõ quy trình nghiệp vụ. Về mặt tài chính, khách hàng cần đáp ứng các khoản kê chi tiết đã nêu, bao gồm phí xây dựng, phát triển và bảo trì phần mềm, đảm bảo các thiết bị, dịch vụ và nguồn lực cần thiết để phục vụ quá trình này. Trong trường hợp phía khách hàng không thể cung cấp các thông tin, nghiệp vụ hoặc không đảm bảo được tài chính cho việc phát triển và vận hành website, khách hàng có thời hạn 30 ngày để bổ sung và điều chỉnh theo yêu cầu. Thời hạn sẽ được thống nhất bởi hai bên.
Về phía đội ngũ phát triển: Có trách nhiệm tư vấn, phân tích các yêu cầu của khách hàng, làm rõ các chức năng cần có trên phần mềm đặt tour như đặt tour trực tuyến, thanh toán, theo dõi trạng thái đơn hàng, và các tiện ích khác. Đảm bảo hiểu rõ quy trình nghiệp vụ đặt tour của khách hàng, xây dựng phần mềm phù hợp với các yêu cầu đó, bảo đảm tính bảo mật và an toàn dữ liệu trong quá trình xử lý thông tin khách hàng. Đảm bảo xây dựng phần mềm đúng tiến độ và yêu cầu của khách hàng, tránh mất mát thông tin và sai lệch trong quá trình phát triển. 12 Nếu đội ngũ phát triển không thể hoàn thành phần mềm theo yêu cầu, họ phải có trách nhiệm đền bù thiệt hại và tìm kiếm bên thứ ba để đảm bảo hoàn thành dự án cho khách hàng.
Mọi chi phí phát sinh do lỗi từ phía đội ngũ phát triển sẽ do đội ngũ phát triển chịu trách nhiệm. Quy trình quản lý thay đổi (Change Management Process) Quy trình sau đây sẽ được thực hiện nếu có các thay đổi cần chỉnh sửa trong quà trình xây dựng và phát triển phần mềm: - Yêu cầu thay đổi. 13 - Tiếp nhận yêu cầu và phân tích các ảnh hưởng. - Chấp nhận hoặc từ chối yêu cầu thay đổi.
o Nếu chấp nhận, thực hiện các thay đổi. o Kiểm tra lại các kết quả đã đạt được. Nếu không đáp ứng được như cầu thì có thể sẽ cần lặp lại các bước trên để tiến hành thay đổi. Nếu đã đáp ứng được yêu cầu thì sẽ cập nhật vào bảng dưới đây.
Phiên Chi tiết Họ và tên Ngày bản cập nhật 1.1 Kế hoạch, phân tích, đánh giá về dự án Chu Tiến 15/09/2024 Bình Cập nhật, chỉnh sửa các cột mốc (Milestones), các chi phí liên quan.1 Cập nhật lại lịch biểu phí, điều chỉnh về thời gian Bình 19/09/2024 dự án Bổ sung các mốc thời gian hoàn thành cho từng Nguyễn 2.2 công việc, phân rã công việc và vẽ sơ đồ PERT, Tấn 23/09/2024 xác định đường công việc. Thuận Cập nhật, chỉnh sửa các mốc thời gian hoàn 2.3 thành cho từng công việc, cập nhật các nhánh Nguyễn 26/09/2024 phân rã và cập nhật chỉnh sửa sơ đồ PERT, cập Tấn Thuận nhật đường công việc. Bổ sung các chi phí theo ngày cho từng công việc trong sơ đồ WBS, vẽ sơ đồ GANTT, giả Chu 28/09/2024 2.4 định dự án thực hiện đến ngày nào đó để xác Tiến định các chỉ số CPI, SPI, … Bình Cập nhật các chi phí theo ngày cho từng công Chu Tiến 2.5 việc, cập nhật sơ đồ GANTT, cập nhật các chỉ số 30/09/2024 Bình CPI, SPI, … Bổ sung các chỉ tiêu đánh giá khi hoàn thành dự Doãn 02/10/2024 14 2.1 án, các chỉ tiêu cho các chức năng cụ thể, giả Hoàng định các vấn đề phát sinh cho dự án Huy 2.2 Cập nhật, chỉnh sửa các tiêu chí hoàn thành dự án, Doãn 05/10/2024 chỉnh sửa các tiêu chí cho các chức năng cụ thể. Hoàng Huy Bổ sung sơ đồ tổ chức cho dự án, bổ sung sơ đồ Triệu 2.3 RAM, bổ xung gán công việc trên WBS Khánh 06/10/2024 Vinh Cập nhật, chỉnh sửa sơ đồ RAM, chỉnh sửa gán Nguyễn 2.4 công việc trên WBS, bổ sung bảng thu nhập cho Tấn Thuận 09/10/2024 từng nhân viên.
Bổ sung, cập nhật các phương pháp thu thập Triệu 2.5 thông tin, cung cấp cách giải quyết xung đột giữa Khánh Vinh 10/10/2024 các thành viên trong nhóm 2.6 Bổ sung, cập nhật các phương pháp nhận biết rủi Doãn 14/10/2024 ro và cách đối phó Hoàng Huy Triệu 2.7 Danh sách mua sắm các thiết bị Khánh 15/10/2024 Vinh 2.8 Cập nhật và chỉnh sửa danh sách mua sắm các Triệu 17/10/2024 thiết bị Khánh Vinh Cung cấp các tài liệu cài đặt, sử dụng, huấn luyện Lê 2.9 người dùng, nghiệm thu và tổng kết đánh giá. Nguyễn 22/10/2024 Nhật Tân 2.1 Cập nhật và chỉnh sửa các tài liệu hướng dẫn cài Lê Nguyễn 25/10/2024 đặt, nghiệm thu và đánh giá. Nhật Tân Bảng 2.6: Lịch sử thay đổi và cập nhật cho dự án. Các chi phí liên quan (Engagement related expenses) Tất cả các chi phí liên quan phát sinh trong quá trình xây dựng và phát triển phần mềm đã được nêu cụ thể và chi tiết ở các mục trên.