TRƯỜNG ĐẠI HỌC THĂNG LONGBỘ MÔN TIN HỌC---o0o---BÀI TẬP LỚNXÂY DỰNG WEBSITE ĐĂNG KÝ TIÊM CHỦNG COVIDThS... Giới thiệu bài toánWebsite được phát triển để xử lý vấn đề trong quy trình đăng
Trang 1TRƯỜ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
ĐĂNG KÝ TIÊM CHỦNG COVID
ThS Trần Quang Duy A38000 – Nguyễn Hữu Hiếu
A40842 – Lưu Văn Tùng A40401 – Phí Tuấn Hưng
HÀ NỘI – 2023
Trang 2PHẦN 1 TỔNG QUAN DỰ ÁN
1 Giới thiệu bài toán
Website được phát triển để xử lý vấn đề trong quy trình đăng ký tiêm chủng Covid, chuẩn bị vắc-xin, quản lý hồ sơ tiêm chủng và báo cáo thống kê số liệu về tiêm chủng, vắc-xin
2 Phạm vi dự án
- Các chức năng chính:
o Đối với người dân:
Đăng nhập/ Đăng xuất
Quản lý thông tin cá nhân
Đăng ký tiêm
Tra cứu kết quả đăng ký
Tra cứu hồ sơ tiêm chủng
Tra cứu giấy chứng nhận tiêm chủng
o Đối với đơn vị tiêm chủng:
Đăng nhập/ Đăng xuất
Quản lý thông tin nhân viên
Quản lý vắc-xin
Quản lý hồ sơ tiêm chủng
o Đối với Admin:
Quản lý tài khoản người dùng
- Tên dự án: Xây dựng trang web đăng ký tiêm chủng COVID
- Mã dự án: QLDACOVID
- Mã tài liệu: QLDA_QLDACOVID_v1.0
- Giám đốc dự án: Lưu Văn Tùng
- Người quản lý dự án: Lưu Văn Tùng
- Thời gian thực hiện: 6 tháng
- Tổng thời gian: 165 ngày
- Thời gian bắt đầu: 21/08/2023
- Thời gian kết thúc: 05/04/2024
Trang 3- Danh sách tổ dự án – 3 người:
Lưu Văn Tùng
Phí Tuấn Hưng
Nguyễn Hữu Hiếu
Trang 4PHẦN 2 TỔ CHỨC DỰ ÁN
Quản lý dự án : Lưu Văn Tùng
Nhóm nghiệp vụ:
Trưởng nhóm: Lưu Văn Tùng
Thành viên:
o Nguyễn Hữu Hiếu
Nhóm PTTK:
Trưởng nhóm: Phí Tuấn Hưng
Thành viên:
Nguyễn Hữu Hiếu
Trang 5 Nhóm lập trình:
Trưởng nhóm: Nguyễn Hữu Hiếu
Thành viên:
o Lưu Văn Tùng
o Phí Tuấn Hưng
Nhóm Test:
Trưởng nhóm: Lưu Văn Tùng
Thành viên:
o Phí Tuấn Hưng
Nhóm triển khai:
Trưởng nhóm: Nguyễn Hữu Hiếu
Thành viên:
o Lưu Văn Tùng
o Phí Tuấn Hưng
Quản lý cấu hình:
Trưởng nhóm: Phí Tuấn Hưng
Trang 6PHẦN 3 QUẢN LÝ NHÂN LỰC VÀ MÔI TRƯỜNG
1 Các giai đoạn thực hiện
Giai đoạn thực hiện
Thời gian thực hiện (ngày)
Số người (Ngày công) Quy mô Ghi chú Chuẩn bị dự án và
Bảng 1 Bảng mô tả những người tham gia thực hiện dự án theo từng giai đoạn
3 Các công việc trong từng giai đoạn
Tên công việc
Thời gian thực hiện (ngày) Số người
Quy mô
Bảng 2 Bảng dự kiến nhân lực theo công việc
4 Các mốc kiểm soát dự án (Milestone)
Mã
Milestone
MT001 21/08/2023 Mốc kiểm soát chuẩn bị dự án
MT002 30/08/2023 Mốc kiểm soát khảo sát nghiệp vụ
MT003 18/09/2023 Mốc kiểm soát phân tích nghiệp vụ
MT004 11/10/2023 Mốc kiểm soát thiết kế CSDL, giao diện và các chức năng MT005 23/11/2023 Mốc kiểm soát lập trình giao diện và các chức năng MT006 01/02/2024 Mốc kiểm soát kiểm thử các chức năng
MT007 07/03/2024 Mốc kiểm soát triển khai phần mềm
MT008 03/04/2024 Mốc kiểm soát hoàn thành dự án
Bảng 3 Bảng Milestone
Trang 7PHẦN 4 CƠ SỞ VẬT CHẤT
1 Máy chủ
A Phần cứng:
Máy chủ:
B Phần mềm
Môi trường phát triển
Windows 11
Môi trường chạy phần mềm
Windows 11
Ngôn ngữ lập trình:
Front-end:
o PHP Laravel
o HTML/CSS
o JavaScript
Back-end:
o SQL
o NodeJS
o PHP
Công cụ lập trình/thiết kế:
Chrome DevTools 2022 Công cụ debug, gỡ lỗi
Các công cụ khác:
Intel® Xeon® E5-26xx V1-8 cores,
16 Threads 48 GB 2 x 480GB SSD Enterprise 64 bit
Trang 8 Google Mail, Search, Driver
UniKey 4.0 RC2
Google Chrome v116.0.5845.111
Microsoft Word 365
Microsoft Project 365
Công cụ quản lý phiên bản Dropbox
5 Máy developer
A Phần cứng:
Intel core i7, 3.7GHz x 4 16 GB 1 TB 64 bit
B Phần mềm
Môi trường chạy hệ thống
Windows 10, 11
Công cụ chạy hệ thống
Google Chrome v116.0.5845.111
Ngôn ngữ lập trình:
Front-end:
o PHP Laravel
o HTML/CSS
o JavaScript
Back-end:
o SQL
o NodeJS
o PHP
Công cụ lập trình/thiết kế:
Trang 9Tên phần mềm Phiên bản Ghi chú Visual Studio Code 1.82.0 Code editor
Các công cụ khác:
Google Mail, Search, Driver
UniKey 4.0 RC2
Google Chrome v116.0.5845.111
Microsoft Word 365
Microsoft Project 2019 Retail
Công cụ quản lý phiên bản Dropbox
6 Quản lý truyền thông
Các công cụ hỗ trợ trao đổi tin nhắn, dữ liệu:
Giữa các thành viên trong dự án
Zalo
Gmail
Google Drive
Giữa thành viên dự án với khách hàng
Skype
Gmail
Trang 10PHẦN 5 QUẢN LÍ RỦI RO
Bảng biểu phân tích rủi ro của dự án:
Mã hiệu rủi
ro Mô tả rủi ro
Mức độ ảnh hưởng(Ca o Trung Bình-Thấp)
Biện pháp khắc phục Biện pháp phòng ngừa
Rủi ro kỹ thuật
RR01
Thiếu kiến thức
trong các lĩnh
vực ứng dụng Cao
Làm chậm tiến độ của dự án, thiếu hiểu biết cho việc xử lý các vấn đề phát sinh của dự án
Nâng cao, cải thiện chất lượng kiến thức các thành viên trong đội ngũ làm việc
RR02
Không có kinh
nghiệm trong dự
án
Trung Bình
Đẩy mạnh việc tự học
hỏi, lên kế hoạch tìm hiểu những dự án tương tự, tìm hiểu kinh nghiệm của những người đi trước
Cần tuyển dụng những người có hoặc đã tham gia các dự án tương tự,
có khả năng truyền tải kinh nghiệm
RR03
Thiết kế dự án
và định nghĩa là
không đầy đủ,
chưa khả thi
Cao
Xác định phạm vi chi
tiết thông qua các hội
thảo thiết kế với đầu vào từ các BA
Yêu cầu các mục rủi ro cao không xác định được xóa khỏi phạm vi
RR04
Xung đột dự án
chưa được giải
quyết không leo
thang kịp thời
Cao
Tổ chức các cuộc họp
nhóm dự án thường xuyên và xem xét các
xung đột
Khi nhận thức được ngay lập tức leo lên Ban
dự án và nhận hỗ trợ
Trang 11Rủi ro dự án
RR05
Tiến độ dự án
không được xác
định hoặc không
được hiểu rõ
ràng
Cao
Tổ chức các cuộc hội thảo lập kế hoạch với
nhóm dự án
Chia sƒ kế hoạch và cùng thực hiện các nhiệm vụ sắp tới tại mỗi cuộc họp tiến
độ dự án hàng tuần
RR06
Thiếu giao tiếp,
gây ra sự thiếu
rõ
ràng và nhầm
lẫn
Thấp
Viết kế hoạch truyền thông bao gồm tần suất, mục tiêu và đối tượng của mỗi người cần giao tiếp
Sửa chữa những hiểu lầm ngay lập tức Làm
rõ các khu vực không rõ ràng nhanh chóng bằng
RR07
Không nắm sát
thông tin chính
xác từ phía
khách
hàng
Cao
Đảm bảo rằng khách hàng đã chuẩn bị các trường hợp kiểm thử chất lượng và trường hợp bảo mật đảm bảo
chất lượng
Khách hàng
có thể mở rộng thử nghiệm và mang lại nguồn lực bổ sung ngay lúc này
RR08
Không kiểm soát
được độ ưu tiên
của mỗi nhân
viên
Trung Bình
Nhà tài trợ dự án sẽ thông báo cho các nhà quản lý về tầm quan trọng của dự án
Cố gắng nâng cao tài trợ cho Dự án và mang lại nguồn tài nguyên dự phòng
Rủi ro kinh doanh
RR10
Mục đích và nhu
cầu của dự án
không được xác Cao
Viết lại yêu cầu sản phẩm rõ ràng và trình
Nâng mức phỏng đoán rủi ro cho dự
Trang 12định rõ lên PM dự án để phêduyệt.
án với đánh giá về rủi ro cùng khoản chi phí lớn hơn /
dự án không bao giờ kết thúc
RR11
Kết hoạch phân
công công việc
trong dự án
không hợp lý
Trung Bình
Liên tục điều chỉnh
kế hoạch để phù hợp với những phát sinh
Liên tục điều chỉnh kế hoạch để phù hợp với
RR12 Chi phí ước tính
không chuẩn
Trung Bình
Đàm phán với đối tác
thêm kinh phí và thời
gian thực hiện dự án
Nâng kinh phí dự trù, nâng trợ cấp cho các hoạt động đáp ứng được những nhu cầu cần thiết nhất