Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 35 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
35
Dung lượng
1,59 MB
Nội dung
TRƯỜNG ĐẠI HỌC THĂNG LONG BỘ MÔN TIN HỌC -o0o - BÀI TẬP LỚN XÂY DỰNG WEBSITE TÌM KIẾM VÀ ĐẶT MUA VÉ MÁY BAY GIÁO VIÊN HƯỚNG DẪN SINH VIÊN THỰC HIỆN - ThS Trần Quang Duy - A33679 – Vũ Quang Huy - A – Hoàng Trường Giang - A – Lưu Hoàng Nam HÀ NỘI – 2022 MỤC LỤC Phần 1 Tổng quan dự án Phạm vi dự án .1 Phần Tổ chức dự án Phần Quản lý nhân lực môi trường .5 Các giai đoạn thực Các công việc giai đoạn Các mốc kiểm soát dự án (Milestone) Phần Cơ sở vật chất Máy chủ Máy trạm .7 Quản lý truyền thông Phần Lịch trình thực Phần Quản lý rủi ro 14 Phần Quản lý cấu hình 17 Định nghĩa CI .17 Baseline .17 Thư mục dự án 19 Cơ chế đặt tên .20 Các tài liệu – sản phẩm cần bàn giao 21 Sao lưu backup .21 Phần Các tiêu chất lượng 22 Phần Microsoft Project 24 Phần 10 Github .25 Bảng Bảng mô tả người tham gia thực dự án theo giai đoạn .5 Bảng Bảng dự kiến nhân lực theo công việc Bảng Bảng Milestone Bảng Bảng lịch trình thực .13 Bảng Bảng quản lý rủi ro 16 Bảng Bảng CI 17 Bảng Bảng Baseline 18 Bảng Bảng thư mục dự án .20 Bảng Các tài liệu – sản phẩm cần bàn giao 21 Bảng 10 Sao lưu backup 21 Bảng 11 Các tiêu chất lượng 23 Hình Tổ chức dự án Hình Project overview (1) .24 Hình Project overview (2) .24 Hình Repository: Nơi lưu trữ mã nguồn dự án .25 Hình Có thể trực tiếp download dự án máy 26 Hình Tạo kết nối với Repository 26 Hình Tạo nhánh làm việc 27 Hình Tạo mã nguồn .27 Hình Kiểm tra trạng thái Working Tree 28 Hình 10 Lưu lại thay đổi với câu lệnh git add * .28 Hình 11 Thêm ghi commit 29 Hình 12 Đẩy code lên Remote Repository 29 Hình 13 Push mã nguồn lên Remote Repository & Chờ phê duyệt 30 Hình 14 Tạo Pull Request 30 Hình 15 Merge pull request vào Repository .31 Hình 16 Merge pull request thành cơng 31 Hình 17 Merge pull request thành công (2) .32 Hình 18 Quản lý dự án lấy liệu từ github .32 TỔNG QUAN DỰ ÁN Phạm vi dự án Xây dựng ứng dụng web hỗ trợ người dùng khám phá đa dạng thương hiệu dịch vụ đặt vé máy bay trực tuyến, giúp người dùng tìm kiếm, đặt vé chuyến bay thuận tiện nhanh chóng Các chức có ứng dụng cần xây dựng: Đối với khách hàng vãng lai: o Tìm kiếm chuyến bay o Xem chi tiết chuyến bay o Đặt chuyến bay o Thanh tốn tiền vé Đối với khách hàng có tài khoản: o Đăng ký, đăng nhập, đăng xuất tài khoản o Tìm kiếm chuyến bay o Xem chi tiết chuyến bay o Đặt chuyến bay o Thanh toán tiền vé o Liên hệ nhân viên hỗ trợ o Quản lý thông tin tài khoản cá nhân Đối với nhân viên hệ thống: o Đăng nhập, đăng xuất o Quản lý tài khoản người dùng o Quản lý chuyến bay o Quản lý đơn đặt vé o Thống kê o Hỗ trợ khách hàng Tên dự án: Xây dựng ứng dụng web Tìm kiếm đặt mua vé máy bay Thời gian thực hiện: tháng (bắt đầu từ ngày 15/9/2022 -> 15/3/2023) Thành viên tham gia: người Trang TỔ CHỨC DỰ ÁN Nhóm 3: bao gồm thành viên: Quản lý dự án: Vũ Quang Huy Nhóm nghiệp vụ: Trưởng nhóm: Hồng Trường Giang Thành viên: o Lưu Hồng Nam o Vũ Quang Huy Nhóm PTTK: Trưởng nhóm: Lưu Hồng Nam Thành viên: o Hồng Trường Giang o Vũ Quang Huy Nhóm lập trình: Trưởng nhóm: Vũ Quang Huy Thành viên: o Hồng Trường Giang o Lưu Hồng Nam Nhóm Test: Trưởng nhóm: Hồng Trường Giang Thành viên: o Lưu Hồng Nam o Vũ Quang Huy Nhóm triển khai: Trưởng nhóm: Lưu Hồng Nam Thành viên: o Hoàng Trường Giang o Vũ Quang Huy Quản lý cấu hình: Trưởng nhóm: Vũ Quang Huy Thành viên: o Hoàng Trường Giang o Lưu Hoàng Nam Trang Hình Tổ chức dự án Trang QUẢN LÝ NHÂN LỰC VÀ MÔI TRƯỜNG Các giai đoạn thực Giai đoạn thực Thời gian thực (ngày) 30 35 35 22 10 Số người Quy mô (Ngày công) Ghi Khảo sát 90 (4.1 mm) Phân tích thiết kế 105 (4.77 mm) Lập trình 105 (4.77 mm) Kiểm thử 66 (3 mm) Triển khai 30 (1.36 mm) Tổng 396 (18 mm) mm = 22 md Bảng Bảng mô tả người tham gia thực dự án theo giai đoạn Các công việc giai đoạn Tên công việc Chuẩn bị dự án Khảo sát Phân tích Thiết kế Lập trình Kiểm thử Triển khai Tổng Thời gian thực (ngày) 23 17 18 35 22 10 Số người Quy mô (Ngày công) 21 (0.95 mm) 69 (3.14 mm) 51 (2.33 mm) 54 (2.45 mm) 105 (4.77 mm) 66 (3 mm) 30 (1.36 mm) 396 (18 mm) Bảng Bảng dự kiến nhân lực theo công việc Ghi 3 3 3 mm = 22 md Các mốc kiểm soát dự án (Milestone) Mã Milestone MT001 MT002 MT003 MT004 MT005 MT006 MT007 MT008 Thời gian 15/9/2022 11/10/2022 04/11/2022 30/11/2022 17/1/2023 17/2/2023 5/3/2023 15/03/2023 Mô tả Mốc kiểm soát chuẩn bị dự án Mốc kiểm soát khảo sát nghiệp vụ Mốc kiểm sốt phân tích nghiệp vụ Mốc kiểm soát thiết kế CSDL, giao diện chức Mốc kiểm sốt lập trình giao diện chức Mốc kiểm soát kiểm thử chức Mốc kiểm soát triển khai phần mềm Mốc kiểm soát hoàn thành dự án Bảng Bảng Milestone Trang 4 CƠ SỞ VẬT CHẤT Máy chủ A Phần cứng: CPU RAM HDD Architecture Intel core i7, 2.2GHz x GB TB 64 bit Ổ cứng SAS: 100GB Bandwidth: 100Mbps Data transfer: Unlimited B Phần mềm Môi trường phát triển Windows 7, 8, 10 Môi trường chạy phần mềm Windows 7, 8, 10 Ngơn ngữ lập trình: HTML/CSS JavaScript SQL Nền tảng: NodeJS PHP Công cụ lập trình/thiết kế: Tên phần mềm Sublime Text Phiên Ghi 3.0 Code editor Xampp 7.1.4 Chương trình tạo máy chủ web Chrome DevTools 2016 Công cụ debug, gỡ lỗi Phpstorm 10 IDE Adobe Photoshop CC 2015 Công cụ sử lý, thiết kế ảnh Các công cụ khác: Trang Google Mail, Search, Driver UniKey 4.0 RC2 Internet Download Manager 6.05 Google Chrome v52 Microsoft Word 2013 Microsoft Project 2013 Công cụ quản lý phiên Dropbox Máy trạm A Phần cứng: CPU RAM HDD Architecture Intel core i7, 2.2GHz x GB TB 64 bit Ổ cứng SAS: 100GB Bandwidth: 100Mbps Data transfer: Unlimited B Phần mềm Môi trường chạy hệ thống Windows 7, 8, 10 Công cụ chạy hệ thống Google Chrome v52 Các công cụ khác: UniKey 4.0 RC2 Trang ... tài khoản người dùng o Quản lý chuyến bay o Quản lý đơn đặt vé o Thống kê o Hỗ trợ khách hàng Tên dự án: Xây dựng ứng dụng web Tìm kiếm đặt mua vé máy bay Thời gian thực hiện: tháng (bắt... QUAN DỰ ÁN Phạm vi dự án Xây dựng ứng dụng web hỗ trợ người dùng khám phá đa dạng thương hiệu dịch vụ đặt vé máy bay trực tuyến, giúp người dùng tìm kiếm, đặt vé chuyến bay thuận tiện nhanh chóng... nhanh chóng Các chức có ứng dụng cần xây dựng: Đối với khách hàng vãng lai: o Tìm kiếm chuyến bay o Xem chi tiết chuyến bay o Đặt chuyến bay o Thanh toán tiền vé Đối với khách hàng có tài khoản: