Phần mềm quản lý bán vé máy bay 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. Sản phẩm chính: Phần mềm và tài liệu hướng dẫn sử dụng, quản trị. Các yếu tố được đưa vào dự án: Thông tin từ phía khách hàng. Các yếu tố được đưa ra ngoài dự án: Loại bỏ các yếu tố ảnh hưởng đến khách hàng.
XÁC ĐỊNH DỰ ÁN
Sản phẩm bàn giao cho khách hàng
Bảng 1 2 Bàn giao sản phẩm
STT Sản phẩm Ngày bàn giao Nơi bàn giao
1 Tài liệu phân tích thiết kế hệ thống
20/11/2023 Văn phòng công ty LeadSoft
2 Phần mềm bán vé máy bay
07/01/2024 Văn phòng giao dịch HN: tòa Landmark
3 Tài liệu hướng dẫn quản trị ứng dụng
07/01/2024 Văn phòng giao dịch HN: tòa Landmark
Giả thiết và ràng buộc
Bảng 1 3 Mô tả giả thiết và ràng buộc
Những người thực hiện dự án:
Người quản lý dự án: Đỗ Hoàng Anh.
Tổ Dự án: Công ty PTPM LeadSoft
2 Về kỹ thuật, công nghệ :
Sử dụng mã nguồn mở Wordpress, các công cụ hỗ trợ như Xampp, Sublime Text.
Sử dụng trên nền tảng Windows 11 Windows server 2012….
4 Nguồn lực thực hiện Dự Án:
Nhân sự: 9 người trong đó:
Nhóm Phân tích thiết kế Hệ thống: 6 người
Nhóm cài đặt, triển khai,bảo trì: 2 người
Quản lý dự án: 1 người
Thông tin: Hãng hàng không VietJetAir cung cấp
Nhóm Phân tích thiết kế Hệ thống: 6 người
Nhóm cài đặt, triển khai,bảo trì: 2 người
Quản lý dự án: 1 người
6 Quá trình thực hiện dự án chia làm 5 giai đoạn chính:
Giai đoạn 1: Xác định yêu cầu
Giai đoạn 2: Phân tích thiết kế hệ thống
Giai đoạn 3: Thiết kế Ứng dụng
Giai đoạn 5: Bàn giao sản phẩm
KHỞI ĐỘNG DỰ ÁN
Tên dự án
Phần mềm quản lý bán vé máy bay
Mã số
Các thông tin chính
Chủ đầu tư : Hãng hàng không VietJetAir
Giám đốc dự án: Đỗ Hoàng Anh
Quản trị viên: Công ty Phát triển phần mềm LeadSoft
Mục đích, mục tiêu, phạm vi và các yêu cầu:
Mục đích : Xây dựng hoàn thiện Phần mềm quản lý bán vé máy bay.
Mục tiêu : Các chức năng chính của sản phẩm sau khi đã được xây dựng:
Hệ thống hỗ trợ khách hàng đăng ký tài khoản
Hệ thống hỗ trợ khách hàng đăng nhập
Hệ thống hỗ trợ khách xem thông tin vé máy bay
Hệ thống hỗ trợ khách hàng tìm kiếm vé máy bay
Hệ thống hỗ trợ khách hàng đặt mua vé máy bay
Hệ thống hỗ trợ khách hàng thanh toán trực tuyến
Hệ thống hỗ trợ khách hàng quản lý lịch trình bay
Hệ thống hỗ trợ khách hàng quản lý tài khoản cá nhân
Hệ thống hỗ trợ khách hàng nhắn tin với nhân viên
Hệ thống hỗ trợ admin đăng nhập quản trị
Hệ thống hỗ trợ admin quản lý giới thiệu
Hệ thống hỗ trợ admin xem thông tin vé máy bay
Hệ thống hỗ trợ admin quản lý nhân viên
Hệ thống hỗ trợ admin quản lý lịch trình bay
Hệ thống hỗ trợ nhân viên quản lý tài khoản cá nhân
Hệ thống hỗ trợ admin thống kê-báo cáo
Hệ thống hỗ trợ admin quản lý vé máy bay
Hệ thống hỗ trợ admin quản lý khuyến mại
Hệ thống hỗ trợ admin quản lý bán vé
Hệ thống hỗ trợ nhân viên phản hồi tin nhắn khách hàng
Hệ thống hỗ trợ admin quản lý tài khoản khách hàng và tài khoản nhân viên
Bên phát triển phần mềm cần đảm bảo bàn giao sản phẩm hoàn chỉnh với đầy đủ chức năng, cùng với các tài liệu liên quan như đã thỏa thuận với khách hàng.
Khách hàng phải đảm bảo bàn giao đúng số tiền xây dựng theo đúng bản hợp đồng.
Phạm vi
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.
Sản phẩm chính: Phần mềm và tài liệu hướng dẫn sử dụng, quản trị.
Các yếu tố được đưa vào dự án: Thông tin từ phía khách hàng.
Các yếu tố được đưa ra ngoài dự án: Loại bỏ các yếu tố ảnh hưởng đến khách hàng.
Những người liên quan chính
Nhóm thực hiện dự án:
Quản lý dự án : Đỗ Hoàng Anh
Nhóm dự án: Công ty Phát Triển Phần Mềm LeadSoft
Những người sử dụng sản phẩm dự án : Nhân viên Công ty Phát TriểnPhần Mềm LeadSoft và khách hàng.
Các mốc thời gian quan trọng
Bảng 2 1 Các mốc thời gian quan trọng
08/11/2023 25/11/2023 Hoàn thành bản phân tích thiết kế hệ thống và giao diện cho khách hàng25/11/2023 09/01/2024 Hoàn chỉnh các chức năng của hệ thống và kiểm thử.
07/01/2024 09/01/2024 Hoàn thiện tài liệu hướng dẫn sử dụng10/01/2024 11/01/2024 Bàn giao sản phẩm và kết thúc dự án
LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN
Nhân sự
Sơ yếu lý lịch của những thành viên trong nhóm:
Bảng 3 1 Sơ yếu lý lịch Đỗ Hoàng Anh
Họ và tên Đỗ Hoàng Anh
Trình độ học vấn THPT
Bảng 3 2 Sơ yếu lý lịch Quách Thị Lan Anh
Họ và tên Quách Thị Lan Anh
Trình độ học vấn THPT
Bảng 3 3 Sơ yếu lý lịch Đặng Ngọc Điệp
Họ và tên Đặng Ngọc Điệp
Trình độ học vấn THPT
Bảng 3 4 Sơ yếu lý lịch Nguyễn Đình Dương
Họ và tên Nguyễn Đình Dương
Trình độ học vấn THPT
Bảng 3 5 Sơ yếu lý lịch Nguyễn Tất Duy
Họ và tên Nguyễn Tất Duy
Bảng 3 6 Sơ yếu lý lịch Nguyễn Thị Hảo
Họ và tên Nguyễn Thị Hảo
Bảng 3 7 Sơ yếu lý lịch Nguyễn Thị Khánh Linh
Họ và tên Nguyễn Thị Khánh Linh
Trình độ học vấn THPT
Bảng 3 8 Sơ yếu lý lịch Trương Hoài Thu
Họ và tên Trương Hoài Thu
Trình độ học vấn THPT
Bảng 3 9 Sơ yếu lý lịch Nguyễn Thị Kiều Trang
Họ và tên Nguyễn Thị Kiều Trang
Lịch biểu công việc
Tổng thời gian dự kiến là 2 tháng 3 ngày được phân bổ như sau:
Xác định yêu cầu: 6 ngày
Phân tích và thiết kế hệ thống: 9 ngày
Lập trình(sử dụng mã nguồn mở), kiểm thử và hoàn thiện tài liệu hướng dẫn sử dụng: 44 ngày
Kế hoạch phân công công việc cụ thể được chia thành các giai đoạn cụ thể như sau:
Bảng 3 10 Phân công công việc cụ thể
Giai đoạn Nội dung công việc
Viết tài liệu yêu cầu
Phân tích thiết kế hệ thống
Mô hình hóa chức năng (Vẽ use case và đặc tả use case)
Mô hình hóa cấu trúc Đặng Ngọc Điệp 15/11/2023 17/11/202
Mô hình hóa dữ liệu (Vẽ mô hình thực thể quan hệ) Đỗ Hoàng Anh 15/11/2023 17/11/202
Thiết kế lớp Quách Thị Lan
Thiết kế cơ sở dữ liệu (Mô hình csdl vật lý và diễn giải các đối tượng cần lưu trữ thông tin)
Thiết kế giao diện Nguyễn Tất Duy 20/11/2023 24/11/202
Thiết kế website quản lý bán vé máy bay
Chọn themes và cài các Wordpress plugin cần thiết Đặng Ngọc Điệp 27/11/2023 28/11/202
Thiết kế tổng thể website
Thiết kế chi tiết các chức năng của website Đặng Ngọc Điệp 8/12/2023 25/12/202
Kiểm thử Nguyễn Thị Hảo 26/12/2023 08/01/202
Lập tài liệu hướng dẫn quản trị và sử dụng sản phẩm.
Bàn giao sản phẩm và kết thúc dự án Đỗ Hoàng Anh 10/01/2024 11/01/202
Bảng 3 11 Chi phí tổng quan
STT Hạng mục Chi tiết Thành tiền Ghi chú
1 Đội dự án, máy móc, văn phòng
Nhóm PTTK, thiết kế ứng dụng, kiểm thử,…
Máy tính, văn phòng phẩm, wifi,
3 Cơ sở vật chất Mua hosting, domain, 2.000.000
4 Triển khai Chi phí đi lại, hướng dẫn 500.000 sử dụng
5 Dự phòng Chậm tiến độ, hỏng, 1.000.000
3.2.3.2 Chi phí đội thực hiện dự án
Hình 3 1 Chi phí đội thực hiện dự án
3.2.3.3 Đơn giá đội thực hiện dự án
Bảng 3 12 Đơn giá đội thực hiện dự án
STT Tên Đơn giá giờ làm việc thông thường Đơn giá giờ làm thêm
3.2.3.4 Cấu trúc công việc WBS
WCB công việc trong dự án thiết kế website quản lý bán vé máy bay:
Hình 3 2 Cấu trúc công việc WBS
PHÂN TÍCH RỦI RO
Xác định, phân tích các rủi ro có xác suất xảy ra cao
4.1.1 Thiếu chức năng sản phẩm
Thiếu sót trong mô tả chức năng sản phẩm.
Định nghĩa dự án không đầy đủ, không xác định rõ yêu cầu, phạm vi của dự án.
Khách hàng không chắc chắn về phạm vi của dự án.
Lấy yêu cầu không đầy đủ, mâu thuẫn trong yêu cầu dự án.
4.1.2 Chậm tiến độ so với kế hoạch
Các thành viên trong đội dự án làm việc không hiệu quả, không có chuyên môn về lĩnh vực của dự án.
Nhân viên nghỉ việc đột xuất.
Khách hàng thay đổi yêu cầu trong quá trình làm dự án.
Sai sót do lập trình viên.
Bỏ qua vài bước kiểm thử do yêu cầu thời gian
Công nghệ hiện tại không đáp ứng được yêu cầu dự án
CSDL của hệ thống bị sai
Tăng giờ làm để kịp tiến độ
Nguồn tài trợ cho dự án bị trễ nhiều lần hoặc nhà tài trợ ngừng đầu tư dự án vì lý do nào đó.
4.1.5 Thời hạn dự án rút ngắn
Yêu cầu đưa sản phẩm vào thực tiễn.
Dự án thay đổi phức tạp.
Không kịp tiến độ bàn giao do bị trễ ở các giai đoạn dẫn đến trễ dự án.
Phòng ngừa, xử lí rủi ro
Xác định đầy đủ và chính xác những chức năng cần có, ưu tiên và xây dựng từ chức năng quan trọng.
Thường xuyên họp thảo luận ý kiến các thành viên, kiểm soát năng suất và tiến độ.
Liên tục báo cáo tiến độ dự án theo định kỳ.
Lên lịch theo dõi, rà soát các rủi ro lập trình, kiểm tra lại từng chức năng khi hoàn thành để không ảnh hưởng đến công việc tiếp theo.
Đốc thúc thành viên để kịp tiến độ, đảm bảo hạn chế phát sinh chi phí.
Đề nghị khách hàng về việc có thể gia hạn thời gian.
Tư vấn cho khách hàng những yêu cầu cần thiết và chi phí của dự án nếu thay đổi, giảm nhẹ khó khăn.
Định hướng rõ ràng để khách hàng chắc chắn về phạm vi dự án.
QUẢN LÝ - KIỂM SOÁT VIỆC THỰC HIỆN DỰ ÁN
Quy trình quản lý
Người quản lý dự án có trách nhiệm giám sát tiến trình thực hiện dự án tại các mốc thời gian kiểm soát Họ cần theo dõi chặt chẽ từng giai đoạn của dự án Tại các mốc kiểm soát, người phụ trách chính của mỗi giai đoạn sẽ báo cáo tiến độ công việc và gửi tài liệu liên quan.
Trong mỗi cuộc họp, người báo cáo cần trình bày rõ ràng những thành tựu đạt được, những vấn đề chưa hoàn thành và các khó khăn gặp phải trong quá trình thực hiện Điều này giúp người quản lý dự án có thể điều chỉnh hợp lý và đưa ra các biện pháp khắc phục kịp thời Tài liệu quan trọng bao gồm báo cáo từ các nhóm trưởng và biên bản của các cuộc họp.
Các mốc kiểm soát
Hình 5 1 Sơ đồ quản lý
Bảng 5 1 Các mốc kiểm soát
08/11/2023 Nhận dự án và quyết định khởi động dự án Đỗ Hoàng Anh
09/11/2023 Bản kế hoạch thực hiện dự án Đỗ Hoàng
3 Xác định yêu cầu hệ thống.
15/11/2023 - Báo cáo khảo sát yêu cầu khách hàng.
- Bản đặc tả yêu cầu khách hàng.
4 Phân tích và thiết kế
25/11/2023 - Bản phân tích hệ thống dựa trên yêu cầu khách hàng.
- Bản đặc tả thiết kế (giao diện, module…)
- Hoàn thành bản phân tích thiết kế hệ thống và giao diện theo yêu cầu khách hàng.
Nguyễn Thị Khánh Linh Đặng Ngọc Điệp Đỗ Hoàng Anh
- Bàn giao Đặng Ngọc Điệp
6 Kiểm thử và khắc phục lỗi
09/01/2024 - Tài liệu hướng dẫn sử dụng sản phẩm
11/01/2024 Biên bản bàn giao Đỗ Hoàng
Quá trình thực hiện dự án
Biên bản họp dự án:
Biên bản họp dự án
Tên dự án Xây dựng Phần mềm Quản lý bán vé máy bay
Quyết định khởi động dự án.
Chủ trì cuộc họp Đỗ Hoàng Anh
Thư ký Trương Hoài Thu
Công ty Phát Triển Phần Mềm LeadSoft Đại diện hãng hàng không VietJetAir Thời gian 08/11/2023 Địa điểm Văn phòng Công ty Phát Triển Phần Mềm LeadSoft
Mục đích Công bố việc khởi động dự án, dự kiến các công việc cần làm, Bàn giao kế hoạch tiếp theo.
Thực hiện Kết quả Lý do không hoàn thành
1 Khởi động Đỗ Hoàng Anh Hoàn thành
STT Công việc Nhóm thực hiện
Kết quả cần đạt Thời hạn
1 Lập kế hoạch Đỗ Hoàng Anh Bản kế hoạch thực hiện dự án
1 Biên bản quyết định khởi động dự án
Biên bản họp dự án:
Biên bản họp dự án
Tên dự án Xây dựng Phần mềm Quản lý bán vé máy bay
Lập kế hoạch dự án
Chủ trì cuộc họp Đỗ Hoàng Anh
Thư ký Trương Hoài Thu
Nhóm quản trị dự án thuộc Công ty Phát Triển Phần Mềm LeadSoft
Thời gian 09/11/2023 Địa điểm Văn phòng Công ty Phát Triển Phần Mềm LeadSoft
Mục đích Dự kiến chi tiết các công việc cần làm trong từng giai đoạn của dự án.
STT Công việc Thực hiện Kết quả Lý do không hoàn thành
1 Kế hoạch thực hiện Đỗ Hoàng Anh
ST Công việc Nhóm thực Kết quả cần đạt Thời hạn
1 Xác định yêu cầu hệ thống. Đội xác định yêu cầu
Báo cáo khảo sát yêu cầu khách hàng.
Bản đặc tả yêu cầu khách hàng.
1 Bản kế hoạch thực hiện dự án
5.3.3 Xác định yêu cầu hệ thống
Biên bản họp dự án:
Biên bản họp dự án
Tên dự án Xây dựng Phần mềm Quản lý bán vé máy bay
Nội dung công việc Đặc tả yêu cầu của khách hàng.
Chủ trì cuộc họp Nguyễn Thị Kiều Trang
Thư ký Trương Hoài Thu
Nhóm quản trị dự án thuộc Công ty Phát Triển Phần Mềm LeadSoft
Thời gian 15/11/2023 Địa điểm Văn phòng Công ty Phát Triển Phần Mềm LeadSoft
Mục đích Dựa trên bản khảo sát các yêu cầu khách hàng tiến hành xây dựng bản đặc tả các yêu cầu của khách hàng.
STT Công việc Thực hiện Kết quả
Lý do không hoàn thành
1 Bản đặc tả các yêu cầu khách hàng. Đội xác định yêu cầu
Nắm rõ yêu cầu của khách hàng là yếu tố then chốt trong việc triển khai dự án, do đó, cần đặc biệt chú trọng đến vấn đề này.
Kết quả cần đạt Thời hạn
1 Phân tích và thiết kế Đội phân tích và thiết kế hệ thống
Bản phân tích hệ thống dựa trên yêu cầu khách hàng.
Bản đặc tả thiết kế (giao diện, module…)
Hoàn thành bản phân tích thiết kế hệ thống và giao diện theo yêu cầu khách hàng.
1 Báo cáo khảo sát yêu cầu khách hàng
2 Bản đặc tả yêu cầu khách hàng
5.3.4 Phân tích và thiết kế
Sau khi hoàn thiện sơ bộ bản phân tích chức năng và mô tả khung giao diện, tổ dự án cần gặp gỡ khách hàng để thảo luận và điều chỉnh những điểm chưa đạt, nhằm đảm bảo sản phẩm đáp ứng đúng yêu cầu của khách hàng.
Biên bản họp dự án:
Biên bản họp dự án
Tên dự án Xây dựng Phần mềm Quản lý bán vé máy bay
Phân tích và thiết kế
Thư ký Trương Hoài Thu
Nhóm quản trị dự án thuộc Công ty Phát Triển Phần Mềm LeadSoft
Thời gian 25/11/2023 Địa điểm Văn phòng Công ty Phát Triển Phần Mềm LeadSoft
Mục đích của bài viết là xây dựng một bản phân tích chi tiết cho các chức năng và yêu cầu của hệ thống, dựa trên bản đặc tả yêu cầu sản phẩm, bao gồm cả
Công việc Thực hiện Kết quả
Lý do không hoàn thành
1 Bản phân tích thiết kế hệ thống Đội phân tích và thiết kế hệ thống
STT Công việc Nhóm thựchiện Kết quả cần đạt Thời hạn
1 Xây dựng hệ thống Đội xây dựng hệ thống
Tạo ra sản phẩm Báo cáo tiến độ
1 Bản phân tích hệ thống dựa trên yêu cầu khách hàng.
2 Bản đặc tả thiết kế (giao diện, module…)
3 Bản phân tích thiết kế hệ thống và giao diện theo yêu cầu khách hàng.
Biên bản họp dự án:
Biên bản họp dự án
Tên dự án Xây dựng Phần mềm Quản lý bán vé máy bay
Nội dung công việc Thiết kế ứng dụng bán hàng
Chủ trì cuộc họp Đặng Ngọc Điệp
Thư ký Trương Hoài Thu
Nhóm quản trị dự án thuộc Công ty Phát Triển Phần Mềm LeadSoft
Thời gian 26/12/2023 Địa điểm Văn phòng Công ty Phát Triển Phần Mềm LeadSoft
Mục đích Hoàn thành các chức năng sản phẩm.
STT Công việc Thực hiện Kết quả
Lý do không hoàn thành
1 Module các chức năng sản phẩm Đội xây dựng hệ thống
STT Công việc Nhóm thựchiện Kết quả cần đạt Thời hạn
1 Kiểm thử và khắc phục lỗi. Đội kiểm thử Tài liệu hướng dẫn sử dụng sản phẩm
5.3.6 Kiểm thử và khắc phục lỗi
Biên bản họp dự án:
Biên bản họp dự án
Tên dự án Xây dựng Phần mềm Quản lý bán vé máy bay
Nội dung công việc Kiểm thử
Chủ trì cuộc họp Nguyễn Thị Hảo
Thư ký Trương Hoài Thu
Nhóm quản trị dự án thuộc Công ty Phát Triển Phần Mềm LeadSoft
Thời gian 09/01/2024 Địa điểm Văn phòng Công ty Phát Triển Phần Mềm LeadSoft
Mục đích Kiểm thử và khắc phục lỗi
STT Công việc Thực hiện
Kết quả Lý do không hoàn thành
1 Kiểm thử toàn bộ hệ thống Đội kiểm thử
STT Công việc Nhóm thựchiện Kết quả cần đạt Thời hạn
1 Tổng kết dự án Quản trị dự án Bàn giao sản phẩm 11/01/2024
1 Tài liệu hướng dẫn sử dụng
XÂY DỰNG CÔNG CỤ QUẢN LÝ DỰ ÁN
Ước lượng thời gian sử dụng biểu đồ PERT
Sau khi xây dựng hoàn chỉnh bảng công việc WBS, chúng ta sẽ tiến hành xây dựng bảng ước lượng thời gian cho công việc.
Bảng ước lượng thời gian công việc sử dụng sơ đồ PERT:
Ước lượng khả dĩ nhất (ML-Most Likely)
Ước lượng lạc quan nhất (MO-Most Optimistic)
Ước lượng bi quan nhất (MP-Most Pessimistic)
Ước lượng cuối cùng tính theo công thức:(MO + 4(ML) + MP)/6
6.1.1 Bảng công việc ước lượng công việc giai đoạn 1
Bảng 6 1 Ước lượng công việc giai đoạn 1
Tên công việc MO ML MP EST
Viết tài liệu yêu cầu 1 2 3 2
6.1.2 Bảng công việc ước lượng công việc giai đoạn 2
Bảng 6 2 Ước lượng công việc giai đoạn 2
Tên công việc MO ML MP EST
Mô hình hóa chức năng 1 2 3 2
Mô hình hóa cấu trúc 1.5 2 3 2,1
Mô hình hóa dữ liệu 1 2 3 2
6.1.3 Bảng công việc ước lượng công việc giai đoạn 3
Bảng 6 3 Ước lượng công việc giai đoạn 3
Tên công việc MO ML MP EST
Mua domain, thuê hosting và upload lên chợ ứng dụng
Mua themes và plugin cần thiết 0.5 1 2 1,1
Thiết kế tổng thể ứng dụng 7 9 12 9,2
Thiết kế chi tiết các chức năng ứng dụng 8 11 13 10,8
Mua domain, thuê hosting và upload 0.5 1 1 0,9
6.1.4 Bảng công việc ước lượng công việc giai đoạn 4
Bảng 6 4 Ước lượng công việc giai đoạn 4
Tên công việc MO ML MP EST
Viết tài liệu hướng dẫn sử dụng quản trị ứng dụng
6.1.5 Bảng công việc ước lượng công việc giai đoạn 5
Bảng 6 5 Ước lượng công việc giai đoạn 5
Tên công việc MO ML MP EST
Bàn giao sản phẩm và kết thúc dự án 1 1 2 1,2
Xây dựng biểu đồ GANTT quản lý công việc
Xây dựng kế hoạch làm việc:
Bảng 6 6 Xây dựng kế hoạch làm việc
Công việc Ngày bắt đầu Ngày kết thúc Thời gian thực hiện
Xác định yêu cầu khách hàng
Phân tích và thiết kế hệ thống
Xây dựng hệ thống 26/11/2023 26/12/2023 31 ngày
Bàn giao sản phẩm 10/01/2024 11/01/2024 2 ngày
Xây dựng biểu đồ quản lý lịch làm việc sử dụng MS Project: