Xây dựng phần mềm quản lý thư viện đại học CNGTVT Đảm bảo chất lượng phần mềm

95 9 0
Xây dựng phần mềm quản lý thư viện đại học CNGTVT  Đảm bảo chất lượng phần mềm

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng phần mềm quản lý thư viện đại học CNGTVT Đảm bảo chất lượng phần mềm. Đề tài này thuộc bộ môn ĐBCLPM của khoa CNTT(UTT). Nếu thấy hay các bạn hãy tải về để ủng hộ tác giả nhé. Cảm ơn các bạn

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GTVT KHOA CÔNG NGHỆ THÔNG TIN Báo cáo môn học: ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM Đề tài: Xây dựng phần mềm quản lý thư viện đại học CNGTVT Giảng viên hướng dẫn: Đặng Thị Kim Anh Lớp: 72DCTT21 Thành viên nhóm gồm: Đồng Thanh Tuấn Hoàng Trần Nguyên Đỗ Việt Hưng Lê Quang Duy Hy Tiến Sơn Bạch Minh Tuấn Hà Nội, 2023 Bảng Phân Công Công Việc Công việc Kế hoạch đảm bảo chất lượng phần mềm Kế hoạch kiểm thử Kế hoạch quản lý thay đổi dự án Quản lý giao tiếp truyền thông Quản lý rủi ro Quản lý cấu hình Quản lý thời gian lập lịch Quản lý nhân Tổng quan dự án Kế hoạch quản lý chi phí dự án Tơn dự án Quản lý phạm vi dự án Người thực Đồng Thanh Tuấn Hoàng Trần Nguyên Đỗ Việt Hưng Lê Quang Duy Hy Tiến Sơn Bạch Minh Tuấn MỤC LỤC LỜI NÓI ĐẦU 1 TỔNG QUAN VỀ DỰ ÁN 1.1 Mô tả dự án: .2 1.2 Phạm vi mục đích 1.2.1 Mô tả sơ lược hệ thống 1.2.2 Phạm vi dự án 1.3 Yêu cầu sản phẩm 1.3.1 Yêu cầu chức yêu cầu phi chức 1.3.2 Đối tượng sử dụng hệ thống 1.3.3 Các giả thiết ràng buộc 1.3.4 Lịch thực 1.3.5 Đội dự án .6 1.4 Mục tiêu dự án 1.4.1 Mục tiêu tiêu chuẩn 1.4.2 Phụ thuộc quan trọng .8 1.5 Kế hoạch quản lý dự án .9 1.5.1 Các bước quản lý dự án 1.5.2 Kế hoạch ngân sách dự án 10 1.6 Công cụ lập kế hoạch: .10 1.7 Cơng cụ lập trình mơi trường phát triển .10 1.8 Hỗ trợ từ khách hàng .10 1.9 Sản phẩm giao cho khách hàng 10 TÔN CHỈ DỰ ÁN 11 I.MÔ TẢ DỰ ÁN 11 II.THÀNH VIÊN ĐỘI DỰ ÁN 12 III CAC ́ PHƯƠNG PHAṔ VÀ CAC ́ H TIẾP CẬN 13 IV CÔNG NGHỆ SỬ DỤNG .13 V CAC ́ GIẢ THIẾT 13 VI.NGUỒN TÀI NGUYÊN 14 VII.CAC ́ SAN ̉ PHẨM CẦN BÀN GIAO .14 VIII.LIC ̣ H THỰC HIỆN 14 IX.CAC ́ MỐC QUAN TRỌNG 15 QUẢN LÝ PHẠM VI DỰ ÁN 17 2.1 WBS theo đầu mục 17 2.2 WBS theo dạng 18 KẾ HOẠCH QUẢN LÝ THAY ĐỔI DỰ ÁN 18 3.1 Mô tả Kế hoạch quản lý thay đổi dự án 18 3.1.1 Mục đích Kế hoạch quản lý thay đổi dự án: 18 3.1.2 Người chịu trách nhiệm .19 3.1.3 Người đưa yêu cầu thay đổi: 19 3.2 Quy trình quản lý dự án thay đổi 19 3.3 Chú ý .20 KẾ HOẠCH QUẢN LÝ CHI PHÍ DỰ ÁN .22 4.1 Dự tính chi phí theo thời gian – dựa theo ma trận công việc 22 4.2 Chi phí dự tính cho phần 23 4.3 Dự tính chi phí loại 24 4.4 Ước lượng lương người 24 QUẢN LÝ THỜI GIAN VÀ LẬP LỊCH 25 5.1 Các mốc kiểm soát 25 5.2 Lập lịch dự án 26 QUẢN LÝ NHÂN SỰ 27 6.1 Các vị trí đội dự án 27 6.2 Cơ cấu tổ chức đội dự án 28 6.3 Các thành viên đội dự án .29 6.3.1 Vai trò thành viên đội dự án 29 6.4 Project Team 30 6.4.1 Thêm tài liệu chứng minh lực 30 6.5 Ma trận gán trách nhiệm 33 6.5.1 Ma trận gán trách nhiệm qua giai đoạn phát triển dự án .33 6.5.2 Ma trận gán trách nhiệm chi tiết 34 6.5.3 Ma trận kĩ 38 QUẢN LÝ GIAO TIẾP VÀ TRUYỀN THÔNG 38 7.1 Các bên tham gia .38 7.2 Thông tin liên lạc bên .39 7.3 Nhu cầu thông tin đối tượng liên quan 39 7.4 Ma trận truyền thông .40 7.5 Lịch Họp Các Bên 44 QUẢN LÝ RỦI RO .45 8.1 Xác định rủi ro 45 8.1.1 Rủi ro kế hoạch 45 8.1.2 Rủi ro tổ chức 45 8.1.3 Rủi ro ngân sách .45 8.1.4 Rủi ro kĩ thuật 46 8.1.5 Sự hài lòng khách hàng 46 8.1.6 Rủi ro kiểm soát .46 8.2 Phân tích, đánh giá, lập kế hoạch quản lý rủi ro 47 8.2.1 Phân tích rủi ro .47 8.2.2 Đánh giá rủi ro .48 8.2.3 Kế hoạch quản lý rủi ro 51 8.2.4 Rủi ro hàng đầu hướng giải 52 8.3 KIỂM SOÁT CÁC RỦI RO 60 8.3.1 Kế hoạch kiểm soát rủi ro .60 8.3.2 Giám sát điều chỉnh 62 KẾ HOẠCH ĐẢM BẢO CHẤT LƯỢNG WEBSITE 62 9.1 Chiến lược phòng chống khiếm khuyết 62 9.2 Chiến lược đánh giá 63 9.3 Ước tính khiếm khuyết phát .64 9.4 Tổ chức đội đảm bảo chất lượng website 65 9.5 Các công việc đảm bảo chất lượng sản phẩm 66 9.6 Kế hoạch thực giám sát chất lượng 66 10 Kế hoạch kiểm thử 69 10.1 Mục đích 69 10.2 Chi tiết loại hình kiểm tra .69 10.3 Các loại hình kiểm thử 71 10.3.1 Kiểm thử đơn vị - Unit Test 71 10.3.2 Kiểm thử tích hợp – Integration Test 71 10.3.3 Kiểm thử hệ thống .72 10.4 Chi tiết thực kiểm thử .73 10.4.1 Kiểm thử đơn vị 73 10.4.2 Kiểm thử tích hợp .74 10.4.3 Kiểm thử hệ thống .75 10.4.4 Chương trình đo đạc 76 11 Quản lý cấu hình 76 11.1 Giới thiệu .76 11.2.Quy trình quản lý cấu hình 79 11.2.1 Xác định Quy ước Đặt tên CI (Công cụ Tích hợp) 79 11.2.2 Cấu trúc Thư mục Quyền Truy cập 84 11.2.3 Đối với mục lưu trữ vật lý 86 11.2.4 Quyền truy nhập 87 11.2.5 Quy ước đánh số phiên 88 11.2.6 Quản lý thay đổi .89 11.2.7 Phương án lưu dự phòng 90 KẾT LUẬN 91 LỜI NÓI ĐẦU Trong thời đại ngày nay, phát triển không ngừng công nghệ thông tin mở hội thách thức đầy tính chất đổi cho nhiều lĩnh vực, có lĩnh vực quản lý thông tin tri thức Trong bối cảnh đó, việc xây dựng phần mềm quản lý thư viện đại học không nhiệm vụ quan trọng mà cịn đóng góp tích cực vào phát triển nâng cao chất lượng đào tạo Chúng ta đứng trước đề tài "Xây dựng phần mềm quản lý thư viện đại học Công nghệ giao thông vận tải" (CNGTVT), dự án mang tính chiến lược thiết thực, nhằm cung cấp hệ thống quản lý thông tin sách người đọc hiệu quả, đồng thời tạo môi trường học thuật nghiên cứu mở, linh hoạt, đại Chất lượng phần mềm khơng yếu tố định tính ổn định hiệu hệ thống mà đặt nhiều yêu cầu tính linh hoạt, tương tác, khả mở rộng Trong bối cảnh này, môn học "Đảm bảo chất lượng phần mềm" không mơn học thuật mà cịn bước quan trọng giúp hiểu rõ áp dụng nguyên lý phương pháp để đảm bảo chất lượng sản phẩm phần mềm mà xây dựng Chúng ta tìm hiểu quy trình phát triển phần mềm có chất lượng, kiểm thử kiểm soát chất lượng, quản lý rủi ro để giảm thiểu khả xảy lỗi vấn đề trình triển khai sử dụng Bằng cách này,hy vọng khơng hồn thành thành cơng dự án xây dựng phần mềm quản lý thư viện mà đạt sản phẩm chất lượng, đáp ứng đầy đủ hiệu yêu cầu mong đợi người sử dụng 1 Tổng quan dự án 1.1 Mô tả dự án: Mã số dự án WSATV01 Loại hợp đồng Khách hàng Cô Kim Anh khách hàng Cấp dự án Group Cấp dự án Nhóm Nhóm Phân cơng Fixed Price A Xây dựng phần mềm quản lý thư viện đại Loại dự án Internal Quản lý dự án Danh mục dự án Development Lĩnh doanh Loại ứng dụng Website vực học CNGTVT kinh 1.2 Phạm vi mục đích 1.2.1 Mơ tả sơ lược hệ thống Hệ thống Quản lý thư viện đại học Công nghệ giao thông vận tải (CNGTVT) ứng dụng phần mềm thiết kế để quản lý hoạt động liên quan đến thư viện đại học Trang web quản lý thư viện đại học Công nghệ giao thơng vận tải có chức sau đây:  Đối với người Quản lý:  Quản lý hệ thống  Quản lý người dùng phân quyền  Quản lý nguồn sách  Thống kê báo cáo  Quản lý đơn đặt mượn  Đối với nhân viên  Quản lý mượn trả sách  Tra cứu tìm kiếm  Gửi thơng báo tin nhắn  Đối với người Quản lý đảm bảo chất lượng  Đảm bảo chất lượng dịch vụ  Xem bảng tin  Tải tài liệu  Điều phối viên đảm bảo chất lượng  Xem tài khoản có quyền hạn Những chức phần mềm:  Quản lý viết  Quản lý viết thuộc chuyên mục khác nhau, quản lý nội dung trang web, liên kết, video,…cho phép thêm sửa xóa viết  Quản lý thành viên  Quản lý thông tin thành viên, phân quyền cho thành viên ban quản trị, cho phép cập nhật thông tin tài khoản  Bình luận phản hồi  Cho phép người dùng bình luận phản hồi viết  Chức người dùng:  Người dùng có tài khoản đăng nhập hệ thống thay đổi thơng tin tài khoản, tìm kiếm thơng tin cần thiết … 1.2.2 Phạm vi dự án - Dự án bao gồm việc tạo phần mềm, tài liệu hướng dẫn sử dụng, bảo hành bảo trì suốt trình sử dụng - Dự án quản lý thành viên, phòng chức nêu - Sản phẩm dự án website đưa lên internet sử dụng - Thực tập cách quản lý thời gian, quản lý tiến độ công việc, quản lý nhân … 1.3 Yêu cầu sản phẩm 1.3.1 Yêu cầu chức yêu cầu phi chức Yêu cầu hệ thống:  Thân thiện dễ sử dụng người dùng  Chứa liệu lớn, xử lý thơng tin nhanh, độ xác cao theo thời gian thực  Có thể nâng cấp bảo trì dễ dàng  Có chương trình bảo mật kèm  Tốc độ truyền tải nhanh chóng, tương thích với nhiều loại trình duyệt, cho phép nhiều người dùng truy cập đồng thời lúc Yêu cầu từ khách hàng:  Hệ thống có chức đăng nhập cho người sử dụng truy nhập  Cập nhật, thay đổi liệu liên quan  Thống kê, xuất báo cáo chuẩn xác  An tồn thơng tin, bảo mật tốt  Có khả phát lỗi phạm vi cho phép  Có thể bổ sung nghiệp vụ cần  Có khả phân quyền cho người sử dụng 1.3.2 Đối tượng sử dụng hệ thống  Người quản trị hệ thống  Người điều phối hệ thống  Nhân viên đảm bảo chất lượng  Nhân viên 1.3.3 Các giả thiết ràng buộc Giả thiết  Khách hàng cung cấp thơng tin nghiệp vụ q trình phát triển hệ thống : Lưu trữ thông tin, quản lý chuyên mục, quản lý viết, quản lý thành viên, phân quyền người dùng,…  Khách hàng cung cấp thơng tin tài ngun máy tính mạng Internet sử dụng trung tâm  Khách hàng ký nhận sản phẩm (Tài liệu, phần mềm ) bàn giao lại cho team vòng tuần sau lần nhận bàn giao sản phẩm  Sản phẩm ứng dụng giao diện Web  Sản phẩm ứng dụng phát triển theo mơ hình MVC Ràng buộc  Phạm vi dự án không thay đổi trình làm dự án thời gian kinh phí cho dự án khơng thay đổi  Thời gian phát triển dự án tối đa 70 ngày (10 tuần)  Kinh phí tối đa : 150 triệu, vượt 10% tổng kinh phí  Phía khách hàng khơng chấp nhận giao sản phẩm chậm >10 ngày, sản phẩm không đảm bảo chất lượng, không yêu cầu không chấp nhận  Mọi rủi ro mặt kĩ thuật, người khách hàng không chịu trách nhiệm  Các rủi ro liên quan tới thư viện đại diện phía bên dự án phải thông báo trước  Nếu xảy lỗi thời gian bảo trì phía bên cơng ty chịu chi phí bảo trì tổn thất hệ thống gây  Hết thời gian bảo trì hệ thống có lỗi phía bên cơng ty sang xem xét (nếu có nhu cầu) phía trung tâm phải trả chi phí 1.3.4 Lịch thực  Ước tính thời gian thực 10 tuần  Dự án dự định 23/10/2023 đến 06/01/2024  Phiên dự định bàn giao tuần sau bắt đầu phiên hoàn thiện dự định sau tuần  Ngân sách dự tính: 150 triệu

Ngày đăng: 13/01/2024, 21:28

Tài liệu cùng người dùng

Tài liệu liên quan