Bài tập lớn môn quản lý dự án phần mềm: Quản lý dự án xây dựng hệ thống thư viện

Khám phá bài tập lớn môn quản lý dự án phần mềm với đề tài xây dựng phần mềm quản lý thư viện, cung cấp kiến thức và kỹ năng cần thiết.

2018-2019

71
3
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan dự án

Dự án xây dựng phần mềm quản lý thư viện Đọc Mãi nhằm đáp ứng nhu cầu đọc sách ngày càng cao của cộng đồng. Quản lý dự án này không chỉ tập trung vào việc phát triển phần mềm mà còn xây dựng một hệ thống quản lý thư viện điện tử hoàn chỉnh. Hệ thống này cho phép người dùng dễ dàng tìm kiếm và mượn sách thông qua giao diện web. Dự án dự kiến hoàn thành trong khoảng 5 tháng với tổng kinh phí 200 triệu đồng. Các yêu cầu từ phía khách hàng sẽ được thực hiện một cách nghiêm túc, đảm bảo sản phẩm cuối cùng đáp ứng đầy đủ các tiêu chí đã đề ra.

1.1 Giới thiệu dự án

Dự án được khởi xướng bởi Mrs. Thủy với mục tiêu xây dựng một thư viện điện tử hiện đại. Hệ thống sẽ bao gồm hàng ngàn cuốn sách và các chức năng quản lý bạn đọc, mượn trả sách. Công nghệ sử dụng trong dự án bao gồm Java, SQL Server, HTML, CSS và Bootstrap. Điều này không chỉ giúp nâng cao hiệu quả quản lý mà còn tạo điều kiện thuận lợi cho bạn đọc trong việc tiếp cận tri thức.

1.2 Phạm vi dự án

Phạm vi dự án bao gồm việc xây dựng hệ thống tại máy chủ thư viện Đọc Mãi, cho phép nhân viên và bạn đọc truy cập từ xa. Dữ liệu sẽ bao gồm thông tin về bạn đọc, sách, tác giả, cũng như các thông tin tài chính liên quan đến thư viện. Hệ thống sẽ được thiết kế để dễ dàng nâng cấp và bảo trì, đảm bảo tính bền vững trong tương lai.

II. Quản lý tích hợp dự án

Quản lý tích hợp dự án là một phần quan trọng trong quản lý dự án phần mềm. Nó bao gồm việc xác định các yêu cầu, lập kế hoạch, thực hiện và kiểm soát các hoạt động của dự án. Mô hình thác nước được áp dụng trong dự án này, giúp đảm bảo rằng mỗi giai đoạn được hoàn thành trước khi chuyển sang giai đoạn tiếp theo. Điều này giúp giảm thiểu rủi ro và đảm bảo chất lượng sản phẩm cuối cùng.

2.1 Quy trình phát triển phần mềm

Quy trình phát triển phần mềm trong dự án này được chia thành các giai đoạn rõ ràng: xác định yêu cầu, phân tích, thiết kế, thực thi và kiểm thử. Mỗi giai đoạn đều có các tiêu chí đánh giá cụ thể để đảm bảo rằng sản phẩm đáp ứng được yêu cầu của khách hàng. Việc áp dụng quy trình này không chỉ giúp tăng cường tính hiệu quả mà còn đảm bảo rằng mọi khía cạnh của dự án đều được kiểm soát chặt chẽ.

2.2 Quản lý rủi ro

Quản lý rủi ro là một phần không thể thiếu trong quản lý dự án. Dự án đã xác định các rủi ro tiềm ẩn và xây dựng kế hoạch phòng ngừa. Việc phân tích mức độ rủi ro giúp nhóm dự án có thể đưa ra các biện pháp ứng phó kịp thời, từ đó giảm thiểu tác động tiêu cực đến tiến độ và chất lượng sản phẩm.

III. Kế hoạch quản lý chất lượng

Kế hoạch quản lý chất lượng trong dự án này được xây dựng dựa trên các tiêu chuẩn thước đo của phần mềm. Các hình thức kiểm thử sẽ được áp dụng để đảm bảo rằng sản phẩm cuối cùng đạt yêu cầu về chất lượng. Việc kiểm soát chất lượng sẽ được thực hiện liên tục trong suốt quá trình phát triển, từ đó đảm bảo rằng mọi lỗi phát sinh đều được phát hiện và khắc phục kịp thời.

3.1 Tiêu chuẩn chất lượng

Các tiêu chuẩn chất lượng được xác định rõ ràng trong kế hoạch quản lý chất lượng. Điều này bao gồm việc xác định các chỉ số hiệu suất chính (KPI) để đánh giá chất lượng sản phẩm. Việc áp dụng các tiêu chuẩn này không chỉ giúp nâng cao chất lượng sản phẩm mà còn tạo ra sự tin tưởng từ phía khách hàng.

3.2 Kiểm thử phần mềm

Kiểm thử phần mềm là một bước quan trọng trong quy trình phát triển. Các hình thức kiểm thử như kiểm thử chức năng, kiểm thử hiệu suất và kiểm thử bảo mật sẽ được thực hiện để đảm bảo rằng sản phẩm hoạt động đúng như mong đợi. Việc kiểm thử sẽ được thực hiện bởi đội ngũ kiểm thử chuyên nghiệp, đảm bảo rằng mọi khía cạnh của sản phẩm đều được kiểm tra kỹ lưỡng.

01/02/2025

Bài viết "Quản lý dự án phần mềm: Bài tập lớn về hệ thống quản lý thư viện" cung cấp cái nhìn sâu sắc về quy trình quản lý dự án phần mềm, đặc biệt là trong bối cảnh phát triển hệ thống quản lý thư viện. Tác giả nhấn mạnh tầm quan trọng của việc lập kế hoạch, theo dõi tiến độ và đánh giá kết quả để đảm bảo dự án thành công. Bài viết không chỉ giúp người đọc hiểu rõ hơn về các phương pháp quản lý dự án mà còn chỉ ra những thách thức thường gặp và cách khắc phục chúng.

Để mở rộng kiến thức về quản lý dự án trong các lĩnh vực khác, bạn có thể tham khảo bài viết "Luận văn thạc sĩ kỹ thuật chuyên ngành quản lý xây dựng nghiên cứu giải pháp quản lý chất lượng dự án công trình nước sạch trên địa bàn huyện Thường Tín, Hà Nội", nơi cung cấp các giải pháp cụ thể cho việc quản lý chất lượng trong các dự án xây dựng.

Ngoài ra, bài viết "Luận văn thạc sĩ quản lý xây dựng phân tích các yếu tố ảnh hưởng đến vấn đề thấm dột trong các dự án xây dựng dân dụng ở Việt Nam" sẽ giúp bạn hiểu rõ hơn về các yếu tố tác động đến chất lượng và tiến độ của dự án.

Cuối cùng, nếu bạn quan tâm đến việc đánh giá rủi ro trong quản lý dự án, hãy xem bài viết "Luận văn thạc sĩ quản lý xây dựng xây dựng mô hình AHP đánh giá rủi ro thời gian thực hiện tiến độ tổng master schedule của dự án trường học sử dụng vốn ngân sách tại địa bàn thành phố Hồ Chí Minh" để có cái nhìn tổng quan về cách thức đánh giá và quản lý rủi ro trong các dự án.

Những tài liệu này sẽ giúp bạn mở rộng kiến thức và nâng cao kỹ năng trong lĩnh vực quản lý dự án.

Trích đoạn nội dung tài liệu

Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG *************o0o************* BÁO CÁO BÀI TẬP LỚN MÔN: QUẢN LÝ DỰ ÁN PHẦM MỀM ĐỀ TÀI: QUẢN LÝ DỰ ÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ THƯ VIỆN Nhóm 1 QLDAPM-06 Giáo viên hướng dẫn: Sinh viên thực hiện: GV.Nguyễn Thanh Thủy Nguyễn Văn Kiên – CN291 Lê Hồng Vũ – CN654 Nguyễn Quảng Phúc – CN412 Nguyễn Quang Anh – CN022 Bùi Trung Dũng – CN143 Nhóm 1 - QLDAPM-06 Trang1 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy MỤC LỤC PHẦN 1: TỔNG QUAN DỰ ÁN -------------------------------------------------------------------------- 6 I. Giới thiệu dự án -------------------------------------------------------------------------------------------------------- 6 II. Phạm vi dự án ----------------------------------------------------------------------------------------------------------- 6 III. Các điều kiện ràng buộc ------------------------------------------------------------------------------------------- 7 IV. Sản phầm bàn giao cuối. Các bên liên quan. Tiến trình quản lý dự án. Bảng phân công công việc . TÔN CHỈ DỰ ÁN ------------------------------------------------------------------------- 10 I. Tổng quan về dự án ------------------------------------------------------------------------------------------------- 10 II. Mục tiêu doanh nghiệp ----------------------------------------------------------------------------------------- 10 2. Mục tiêu công nghệ ---------------------------------------------------------------------------------------------- 11 III. Yêu cầu nghiệp vụ ------------------------------------------------------------------------------------------------ 11 IV. Phạm vi công việc------------------------------------------------------------------------------------------------- 12 V. Các phương pháp và cách tiếp cận ------------------------------------------------------------------------------ 12 VI. Mục tiêu hệ thống và công nghệ------------------------------------------------------------------------------ 13 1. Công nghệ áp dụng ----------------------------------------------------------------------------------------------- 13 VII. Mô tả sản phẩm --------------------------------------------------------------------------------------------------- 13 VIII. Nguồn tài nguyên ------------------------------------------------------------------------------------------------- 14 IX. Sản phầm bàn giao ----------------------------------------------------------------------------------------------- 14 X. Đội phát triển dự án và vai trò của thành viên -------------------------------------------------------------- 15 XI. Kí kết dự án--------------------------------------------------------------------------------------------------------- 15 XII. Tôn chỉ dự án. QUẢN LÝ TÍCH HỢP DỰ ÁN -------------------------------------------------------- 17 I. Tổng quan về nội dung dự án ---------------------------------------------------------------------- 17 1. Vòng đời phát triển dự án: Mô hình thác nước ---------------------------------------------------------- 17 2. Mô hình quản lý dự án: Mô hình phân cấp (Conventional/Hierarchical). Tài nguyên sử dụng ---------------------------------------------------------------------------------------------- 17 4. Công cụ thực hiện:------------------------------------------------------------------------------------------------ 17 Nhóm 1 - QLDAPM-06 Trang2 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy 5. Kỹ thuật sử dụng trong dự án. Quy định phạm vi dự án. Mô tả chung về phạm vi dự án-------------------------------------------------------------------------------- 18 2. Các vấn đề trong quá trình thực hiện ----------------------------------------------------------------------- 18 III. Kinh phí dự án ----------------------------------------------------------------------------------------------------- 19 IV. Quy trình thực hiện ---------------------------------------------------------------------------------------------- 19 1. Pha xác đinh yêu cầu--------------------------------------------------------------------------------------------- 19 2. Pha phân tích ------------------------------------------------------------------------------------------------------ 20 3. Pha thiết kế --------------------------------------------------------------------------------------------------------- 20 4. Pha thực thi -------------------------------------------------------------------------------------------------------- 21 5. Giao sản phẩm cho khách hàng: Nguyễn Văn Kiên. Kế hoạch quản lý thay đổi ----------------------------------------------------------------------------------------- 22 1. Mục đích, mục tiêu. Đối tượng quản lý ------------------------------------------------------------------------------------------------ 22 VI. Kế hoạch truyền thông ------------------------------------------------------------------------------------------ 22 VII. Tài liệu rủi ro ------------------------------------------------------------------------------------------------------- 23 VIII. Cấu trúc phân rã công việc (WBS). Lập kế hoạch dự án. Cấu trúc phân rã công việc (WBS). KẾ HOẠCH QUẢN LÝ PHẠM VI DỰ ÁN ----------------------------------------- 27 I. Phạm vi sản phẩm. Phạm vi tài nguyên. Sản phẩm bàn giao ----------------------------------------------------------------------------------------------- 28 5. Các công cụ lập kế hoạch --------------------------------------------------------------------------------------- 28 PHẦN 5. KẾ HOẠCH QUẢN LÝ THỜI GIAN ------------------------------------------------ 30 I. Các công việc của dự án. Các mốc thời gian quan trọng của dự án. Ước lượng thời gian ( theo phương pháp PERT). Biểu đồ theo dõi Gannt ----------------------------------------------------------------------------------------- 37 PHẦN 6. KẾ HOẠCH QUẢN LÝ CHI PHÍ ----------------------------------------------------- 40 Nhóm 1 - QLDAPM-06 Trang3 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy I. Lập kế hoạch về quản lý tài nguyên ----------------------------------------------------------------------------- 40 1. Chi phí nguyên vật liệu ------------------------------------------------------------------------------------------ 40 2. Chi phí cơ sở vật chất. Ước lượng chi phí và dự toán ngân sách cho các chi phí. Bảng tính lương thành viên ------------------------------------------------------------------------------------ 40 3. Chi phí phát sinh -------------------------------------------------------------------------------------------------- 43 4. Tổng chi phí cho dự án ------------------------------------------------------------------------------------------ 44 PHẦN 7. KẾ HOẠCH QUẢN LÝ CHẤT LƯỢNG DỰ ÁN --------------------------------- 45 I. Lập kế hoạch chất lượng ------------------------------------------------------------------------------------------- 45 1. Các tiêu chuẩn thước đo của phần mềm. Các hình thức kiểm thử có thể dùng. Các bên quản lý chất lượng --------------------------------------------------------------------------------------- 47 4. Lập kế hoạch quản lý chất lượng. Kiểm soát chất lượng -------------------------------------------------------------------------------------------- 48 PHẦN 8. KẾ HOẠCH QUẢN LÝ NGUỒN NHÂN LỰC ------------------------------------ 50 I. Các vị trí trong quản lý dự án ------------------------------------------------------------------------------------- 50 II. Sắp xếp nhân sự ------------------------------------------------------------------------------------------------------ 51 1. Danh sách các cá nhân tham gia dự án. Ma trận kĩ năng. Vị trí cá nhân trong dự án. Sơ đồ tổ chức dự án --------------------------------------------------------------------------------------------- 52 1. Phân chia công việc----------------------------------------------------------------------------------------------- 53 PHẦN 9. KẾ HOẠCH QUẢN LÝ TRUYỀN THÔNG VÀ GIAO TIẾP ------------------ 57 I. Yêu cầu trao đổi thông tin ----------------------------------------------------------------------------------------- 57 II. Xác định tuần suất và kênh trao đổi thông tin. Nhu cầu trao đổi thông tin ------------------------------------------------------------------------------------- 58 PHẦN 10. KẾ HOẠCH QUẢN LÝ RỦI RO ------------------------------------------------------ 59 I. Quá trình quản lý rủi ro trong khảo sát thực hiện dự án-------------------------------------------------- 59 II. Xác định rủi ro -------------------------------------------------------------------------------------------------------- 59 1. Các lĩnh vực xảy ra rủi ro---------------------------------------------------------------------------------------- 59 2. Xác định rủi ro ----------------------------------------------------------------------------------------------------- 60 III. Phân tích mức độ rủi ro ----------------------------------------------------------------------------------------- 61 Nhóm 1 - QLDAPM-06 Trang4 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy IV. Kế hoạch phòng ngừa rủi ro ----------------------------------------------------------------------------------- 67 PHẦN 11. KẾ HOẠCH QUẢN LÝ MUA SẮM -------------------------------------------------- 69 I. Lập kế hoạch mua sắm --------------------------------------------------------------------------------------------- 69 1. Các danh mục mua sắm ----------------------------------------------------------------------------------------- 69 2. Lập tiến độ mua sắm --------------------------------------------------------------------------------------------- 69 II. Lập kế hoạch đấu thầu. Quản lý hợp đồng cung cấp. Đảm bảo thực hiện hợp đồng. ----------------------------------------------------------------------------------------------------------- 71 Nhóm 1 - QLDAPM-06 Trang5 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy PHẦN 1: TỔNG QUAN DỰ ÁN I. Giới thiệu dự án  Theo tình hình nhu cầu đọc sách của mọi người hiện nay Mrs.Thủy quyết định xây dựng thư viện Đọc Mãi với nhiều loại sách hay và bổ ích trong nhiều lĩnh vực khác nhau giúp mọi người dễ dàng tiếp cận hơn tới nguồn tri thức thế giới.  Dự án xây dựng phần mềm quản lý và website cho thư viện Đọc Mãi với hàng ngàn cuốn sách hay và bổ ích dữ kiến sẽ được hoàn thành trong thời gian khoảng 5 tháng.  Về phía khách hàng – Thư viện Đọc Mãi, yêu cầu xây dựng một hệ thống quản lý thư viện điện tử. Các yêu cầu nghiệp vụ sẽ được phía thư viện Đọc Mãi cung cấp. Ngoài ra còn một trang web để bạn đọc có thể tìm kiếm và lựa chọn sách trước khi đến với thư viện. Phạm vi dự án  Dự án xây dựng hệ thống tại máy chủ thư viện Đọc Mãi cho phép nhân viên quản lý thư viện, bạn đọc và mượn của thư viện có thể truy cập từ xa thông qua giao diện web để đăng kí trước khi đến mượn sách tại thư viện.  Phạm vi dữ liệu:  Dữ liệu về các bạn đọc, sách, tác giả ngày trả ngày mượn  Chi phí, lợi nhuận thu được của thư viện.  Công nghệ thực hiên:  Java Application  Java Script  HTML, CSS, Bootstrap Nhóm 1 - QLDAPM-06 Trang6 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy  SQL Server  Yêu cầu hệ thống:  Gần gũi và dễ dàng sử dụng đối với bạn đọc và mượn.  Dễ dàng quản lý các bạn đọc và mượn của thư viện.  Dễ dàng nâng cấp và bảo trì hệ thống.  Yêu cầu từ phía người dùng:  Hệ thống đăng nhập an toàn và bảo mật.  Có tính hiệu quả cao.  Dễ dàng theo dõi ngày tháng mượn trả sách.  Chức năng tìm kiếm đa dạng dễ dàng.  Có phần phản hồi đánh giá về sách.  Đơn vị thực hiện: Nhóm 1 _ QLDAPM-06  Ước lượng thời gian hoàn thành : Khoảng 5 tháng  Ngày bắt đầu : 01/08/2018  Ngày kết thúc: 05/01/2019  Tổng kinh phí cho dự án: 200.Các điều kiện ràng buộc  Mọi rủi ro về mặt kĩ thuật, con người thì khách hàng không chịu trách nhiệm.  Nếu có lỗi trong thời gian bảo trì thì phía bên nhóm sẽ được bên thư viện hỗ trợ tùy tình huống thì nhóm sẽ có thể phại chịu toàn bộ trách nhiệm.  Sau khi hoàn thành dự án nhóm phải xóa toàn bộ dữ liệu trên máy của nhóm bàn giao mọi thứ lại cho thư viện việc bảo trì và nâng cấp thư viện sẽ cung cấp lại dữ liệu sau cho nhóm để đảm bảo nhóm không lợi dụng sản phầm. Nhóm 1 - QLDAPM-06 Trang7 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy  Phía thư viện ( khách hàng ) không chấp nhận nếu sản phẩm chậm 15 ngày, sản phẩm không đảm bảo chất lượng, không đúng yêu cầu của thư viện  Khi sản phẩm cần nâng cấp thì khách hàng sẽ chi thêm phí cho nhóm. Sản phầm bàn giao cuối.  Hệ thống được thiết kế và có đầy đủ các chức năng mà bên khách hàng yêu cầu.  Hệ thống cơ sở dữ liệu của dự án do khách hàng cùng cấp.  Mã nguồn của chương trình (source code).  Tải liệu hướng dẫn sử dụng (video + chú thích).  Tài liệu phát triển. Các bên liên quan. Vai trò Họ tên Liên lạc SĐT: 0967796498 Nhà tài trợ dự án Nguyễn Thanh Thủy Mail: MrsThuy@gmail.com Thư viện Đọc Mãi SĐT: 0967796498 Khách hàng Đại diện: Nguyễn Thanh Thủy Mail: MrsThuy@gmail.com SĐT: 0123456789 Chuyên gia tư vấn GS.Ngô Bảo Châu Mail: BaoChau97@gmail.com SĐT: 01645144698 Quản lý dự án Nguyễn Văn Kiên Mail: kiennguyenvan188@gmail. Tiến trình quản lý dự án.  Phần 1: Tôn chỉ dự án.  Phần 2: Kế hoạch quản lý tích hợp dự án.  Phần 3: Kế hoạch quản lý phạm vi dự án.  Phần 4: Kế hoạch quản lý thời gian.  Phần 5: Kế hoạch quản lý chi phí.  Phần 6: Kế hoạch quản lý chất lượng dự án. Nhóm 1 - QLDAPM-06 Trang8 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy  Phần 7: Kế hoạch quản lý nguồn nhân lực.  Phần 8: Kế hoạch quản lý truyền thông và giao tiếp.  Phần 9: Kế hoạch quản lý rủi ro trong dự án.  Phần 10: Kế hoạch quản lý mua sắm. Bảng phân công công việc . BẢNG PHÂN CÔNG VÀ ĐÁNH GIÁ MỨC ĐỘ HOÀN THÀNH Ghi chú: Ngoài công việc được phân công, mọi thành viên phải tham gia đọc và góp ý nội dung của các thành viên khác. STT Họ tên MSV Công việc 1 Nguyễn Văn Kiên CN291 Tổng quan dự án Tôn chỉ dự án Kế hoạch tích hợp 2 Lê Hồng Vũ CN654 Quản lý phạm vi dự án Quản lý thời gian 3 Nguyễn Quảng Phúc CN412 Quản lý chi phí Quản lý chất lượng 4 Bùi Trung Dũng CN143 Quản lý nhân lực Quản lý truyền thông 5 Nguyễn Quang Anh CN022 Quản lý rủi ro Quản lý mua sắm Nhóm 1 - QLDAPM-06 Trang9 Quản lý dự án phần mềm GV.Nguyễn Thanh Thủy PHẦN 2. TÔN CHỈ DỰ ÁN I. Tổng quan về dự án  Tên dự án: Xây dựng phần mềm quản lý thư viện.  Nhà tài trợ: Mrs.Thủy – Nguyễn Thanh Thủy  Nhóm thực hiện: Nhóm 1 – Quản lý dự án phầm mềm – 06.  Quản lý dự án:  Nguyễn Văn Kiên  Thành viên nhóm quản lý dự án:  Lê Hồng Vũ  Nguyễn Quảng Phúc  Bùi Trung Dũng  Nguyễn Quang Anh  Các chức năng chính của hệ thống:  Quản lý bạn đọc.  Quản lý nhập – xuất sách.  Quản lý sách tại thư viện.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ