Trong bài tập lớn này, chúng em xin giới thiệu đến thầy cô dự án "Quản lý nhà sách Trí Tuệ" - một ứng dụng phần mềm hỗ trợ quản lý và tối ưu hóa hoạt động của cửa hàng sách "Nhà sách Trí
Tên dự án
Xây dựng dự án phần mềm quản lý nhà sách Trí Tuệ
Người quản lý dự án
Danh sách tổ chức dự án
Chủ đầu tư
Công ty TNHH sách Trí Tuệ Địa chỉ: Kiều Mai, Bắc Từ Liêm, Hà Nội
Email: bookstoretritue@gmail.com @gmail.com
Tổng mức đầu tư: 250.000.000Vnđ
(Hai trăm năm mươi triệu chẵn)
Thời gian thực hiện dự án
- Hoàn thành đúng tiến độ, mục tiêu yêu cầu của dự án trong phạm vi ngân sách có được
- Xây dựng một phần mềm để “quản lý nhà sách cho Công ty TNHH sách Trí Tuệ” nhằm nâng cao chất lượng quản lý một cách có hệ thống, nâng cao năng xuất lao động con người, tìm kiếm, lưu trữ và báo cáo thống kê thông tin một cách dễ dàng và chính xác.
- Quản lý dự án là việc áp dụng các công cụ, kiến thức và kĩ thuật nhằm định nghĩa, lập kế hoạch, tiến hành triển khai, tổ chức, kiểm soát và kết thúc dự án
Nhà sách Trí Tuệ là một trung tâm bán các loại sách báo, truyện tranh Ở đây khách hàng cần mua lẻ sách báo, truyện tranh thì phải vào quầy để tự chọn sách hoặc
1 số văn phòng phẩm cần mua sau đó ra quầy thu ngân để thanh toán Còn khách hàng mua nhiều thì phải thông qua đơn đặt hàng Nếu đơn đặt hàng được chấp nhận thì khách hàng nhận được thông qua phiếu xuất hàng Các mặt hàng trong mỗi đơn khách hàng có thể được xuất thành nhiều lần tùy theo yêu cầu của khách hàng và khả năng của nhà sách Còn việc kiểm kê toàn bộ hàng hoá còn tồn trong kho và trong quầy được thực hiện định kỳ sáu tháng một lần.
Việc quản lý công việc của nhà sách được phân cấp quản lý theo từng bộ phận
Quản lý (admin): là người chịu trách nhiệm Về hoạt động trong ngày của tất cả các kho và công việc của nhà sách.
Nhân viên thu ngân: là nhân viên của nhà sách, người chịu trách nhiệm thu chi trong từng kho riêng biệt đối với giao dịch của khách hàng.
Bộ phận quản lý kho: có trách nhiệm sắp xếp và bảo quản sách cho nhà sách, giúp khách chọn đúng loại sách mình cần.
Bộ phận nghiên cứu – kiểm kê: có nhiệm vụ mua sách, nhận hàng từ nhà cung cấp hay các nguồn khác Đồng thời nhận báo cáo từ các kho về các loại sách hư cũ nát hoặc không cần sử dụng nữa
Bộ phận kế toán: thực hiện điều chỉnh và đưa ra giá tiền cho từng loại sách và báo cho quầy thu ngân.
Quy trình quản lý
Thủ kho quản lý sách có trong kho bằng phần mềm Mỗi lần nhập sách mới về thủ kho sẽ cập nhật thông tin trong phần mềm.
Nhân viên bán hàng quản lý đơn hàng của khách hàng bằng phần mềm.Sau khi khách hàng đặt hàng, nhân viên sẽ tìm sách trong kho, nếu không có, nhân viên sẽ tìm sách ở các nguồn khác, khi nào có sẽ thông báo và giao hàng cho khách.
Nhược điểm của quy trình hiện tại
Không quản lý được giá bán của sách theo thời gian ( vì giá của 1 cuốn sách sẽ thay đổi theo thời gian ).
Microsoft Visual Studio
- Công cụ viết phần mềm: Microsoft Visual Studio là một môi trường phát triển tích hợp (IDE) từ Microsoft, là 1 trong những trình soạn thảo và debug phổ biến nhất hiện nay.
- Ngôn ngữ sử dụng: C# hiện là 1 trong những ngôn ngữ thông dụng nhất hiện nay, thích hợp sử dụng cho các phần mềm chạy trên nền hệ điều hành Windows đang được sử dụng phổ biến với cách lập trình Winform tiện dụng và chưa được sử dụng để làm phần mềm này, hơn nữa với C# Winform việc bảo trì và khắc phục lỗi sẽ được xử lí tốt hơn.
SQL server
SQL server là một hệ thống quản lý cơ sở dữ liệu sử dụng Transact – SQL để trao đổi dữ liệu giữa Clientcomputer và SQL Server computer Một RDBMS bao gồm databases, engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau. Ngoài ra hệ thống SQL Server có thể được tối ưu để chạy trên môi trường cơ sở dữ liệu rất lớn lên đến tera-byte và có thể phục vụ cùng lúc cho hàng ngàn user. SQL có thể liên kết hợp ăn ý với các server khác nhau như IIS, E-Commerce, Proxy Server,…
Trong hầu hết các hệ quản trị cơ sở dữ liệu quan hệ, SQL có những vai trò như sau:
+ SQL là ngôn ngữ lập trình cơ sở dữ liệu: Các lập trình viên có thể nhúng các
4 câu lệnh SQL vào trong các ngôn ngữ lập trình để xây dựng nên các chương trình ứng dụng giao tiếp với cơ sở dữ liệu.
+ SQL là ngôn ngữ quản trị cơ sở dữ liệu: Thông qua SQL, người quản trị cơ sở dữ liệu có thể quản lý được cơ sở dữ liệu, định nghĩa các cấu trúc lưu trữ dữ liệu, điều khiển truy cập cơ sở dữ liệu,
+ SQL là ngôn ngữ cho các hệ thống khách/chủ (client/server) : Trong các hệ thống cơ sở dữ liệu khách/chủ, SQL được sử dụng như là công cụ để giao tiếp giữa các trình ứng dụng phía máy khách với máy chủ cơ sở dữ liệu.
+ SQL là ngôn ngữ truy cập dữ liệu trên Internet: Cho đến nay, hầu hết các máy chủ Web cũng như các máy chủ trên Internet sử dụng SQL với vai trò là ngôn ngữ để tương tác với dữ liệu trong các cơ sở dữ liệu.
+ SQL là ngôn ngữ cơ sở dữ liệu phân tán: Đối với các hệ quản trị cơ sở dữ liệu phân tán, mỗi một hệ thống sử dụng SQL để giao tiếp với các hệ thống khác trên mạng, gởi và nhận các yêu cầu truy xuất dữ liệu với nhau.
+ SQL là ngôn ngữ sử dụng cho các cổng giao tiếp cơ sở dữ liệu: Trong một hệ thống mạng máy tính với nhiều hệ quản trị cơ sở dữ liệu khác nhau, SQL thường được sử dụng như là một chuẩn ngôn ngữ để giao tiếp giữa các hệ quản trị cơ sở dữ liệu.
5.Uớc tính chi phí Ước tính chi phí là gì?
- Mọi dự án đều phải xác định một kinh phí tối đa, hay nói khác đi là một khoản tiền tối đa mà dự án có thể sử dụng Mỗi dự án trong sự phát triển CNTT đều phải xác định tổng dự toán kinh phí cho toàn bộ quá trình thực hiện, phân bổ theo từng năm thực hiện
- Cho đến hiện nay, với các dự án CNTT lấy kinh phí từ ngân sách Nhà nước cuối năm đều có việc xem xét lại các kết qủa đã đạt được và trên cơ sở đó dự trù kế hoạch tài chính cho năm sau
- Tuy nhiên, để đạt được hiệu quả cao, đồng bộ và tạo ra được những thay đổi cơ bản trong hoạt động quản lý, kinh tế xã hội, các dự án ứng dụng CNTT ở các Bộ ngành địa phương thường đòi hỏi những đầu tư khá lớn mà ngân sách Nhà nước khó có thể đáp ứng cân đối hoàn toàn được Do vậy, các dự án đều được xác định nguồn vốn khác nhau có thể huy động được để đảm bảo được kinh phí cần thiết thực hiện dự án.
- Ước tính chi phí là xấp xỉ chi phí của một chương trình, dự án hoặc hoạt động Dự toán chi phí là sản phẩm của quá trình ước tính chi phí Ước tính chi phí có tổng giá trị duy nhất và có thể có các giá trị thành phần có thể xác định được Một vấn đề với vượt chi phí có thể tránh được với một ước tính chi phí đáng tin cậy, đáng tin cậy và chính xác Một người ước tính chi phí là người chuyên nghiệp chuẩn bị dự toán Có nhiều loại công cụ ước tính chi phí khác nhau, có tiêu đề có thể được đặt trước bởi công cụ sửa đổi, chẳng hạn như công cụ ước tính tòa nhà, hoặc công cụ ước tính điện hoặc công cụ ước tính chính.
- Mục đích của ước tính chi phí là:
+ Đưa ra cái nhìn tổng quát về chi phí xây dựng hệ thống.
+ Ước lượng giám sát đảm bảo chi phí trong quá trình thực hiện dự án
- Để có thể ước lượng được chi phí cho dự án một cách thiết thực và đầy đủ nhất Ta cần xét 2 yếu tố quan trọng đó là: chi phí tổng quan và chi phí chi tiết.Trước hết ta đi vào chi phí tổng quan.
Chi phí tổng quát
Chi phí tổng quan: Là chi phí tổng quan bao gồm những thứ chung chung.
STT Nội dung công việc Chi phí Ghi chú
1 Bắt đầu dự án 15.000.000 vnđ
2 Đi khảo sát thực tế 5.000.000 vnđ
3 Thực hiện phân tích và xác định yêu cầu của hệ thống
4 Thiết kế một CSDL cho dự án 5.000.000 vnđ
5 Thiết kế giao diện 5.000.000 vnđ
6 Viết Code , lập trình 15.000.000 vnđ
7 Kiểm thử và chuẩn bị tài liệu 15.000.000 vnđ
8 Cài đặt, hướng dẫn sử dụng 5.000.000 vnđ
9 Chi phí cho đội dự án 50.000.000 vnđ
10 Chi phí dự phòng cho những phát sinh
11 Chi phí đầu tư trang thiết bị, máy móc 100.000.000 vnđ
12 Chi phí cho hội họp 5.000.000 vnđ
13 Chi phí cho các vấn đề công nghệ kĩ thuật thực hiện dự án
Chi phí chi tiết
Chi phí chi tiết cho ta thấy cụ thể nhất những chi phí ta cần chi cho dự án của mình
STT Chi tiết cụ thể Đơn giá (VNĐ)
Thời gian thực hiện (giờ)
1Đi khảo sát thực tế 250.000 12 5.000.000
2Thực hiện phân tích và xác định yêu cầu của hệ thống
Quản lí thông tin nguồn nhập sách
Quản lí thông tin người mượn sách 1.000.000
Quản lí tạo in thẻ nhà sách 2.000.000
3Thiết kế một CSDL cho dự án
Bảng họ tên độc giả 555.000
Bảng số điện thoại (email) 555.000
Module thống kê báo cáo 1.000.000
5Lập trình và tích hợp hệ thống 250.000 48 15.000.000
Xây dựng các bảng CSDL 4.000.000
Xây dựng các chức về quản trị người dùng 2.000.000
Lập trình Module quản trị hệ thống 3.000.000
Lập trình Module liên kết 2.000.000
Lập trình Module liên hệ 2.000.000
6Kiểm thử và sửa lỗi 250.000 44 15.000.000
Kiểm thử mức đơn vị 1.000.000
Kiểm thử mức tích hợp 2.000.000
Kiểm thử mức hệ thống 2.000.000
Báo cáo kiểm thử chức năng mượn trả sách 3.000.000
Tạo bản hướng dẫn sử dụng 1.000.000 Đào tạo 1.000.000
9Chi phí cho đội dự án 250.000 200 50.000.000
- trưởng nhóm, lập trình viên.
- lập trình viên, người quản trị CSDL
-kỹ sư đảm bảo chất lượng, kỹ sư phân tích thiết kế.
- nhà phân tích nghiệp vụ kinh doanh, lập trình viên
- kĩ sư đảm bảo chất lượng, kĩ sư phân tích thiết kế.
Dự án quản lý nhà sách Trí Tuệ
2 Đi khảo sát thực tế
3 Thực hiện phân tích và xác định yêu cầu của hệ thống
3.2 Quản lí thông tin sách
3.4 Quản lí thông tin nhân viên
3.6 Quản lí doanh thu theo ngày
3.7 Quản lí nhà xuất bản
4 Thiết kế một CSDL cho dự án
5.3 Module thống kê báo cáo
5.4 Lập trình và tích hợp hệ thống
5.5 Xây dựng các bảng CSDL
5.6 Xây dựng các chức về quản trị người dùng
5.7 Lập trình Module quản trị hệ thống
5.8 Lập trình Module liên kết
5.9 Lập trình Module liên hệ
6 Kiểm thử và sửa lỗi
6.2 Kiểm thử mức đơn vị
6.3 Kiểm thử mức tích hợp
6.4 Kiểm thử mức hệ thống
7.Thành viên của tổ đội
STT Họ và tên Địa chỉ liên hệ Chữ kí
1 Lê Nhất Thống Bắc Từ Liêm,
2 Nguyễn Công Thái Bắc Từ Liêm, Hà
3 Phạm Hữu Thắng Cầu Giấy, Hà
4 Lê Hoài Nam Sơn Tây, Hà Nội
5 Đặng Xuân Thời Bắc Từ Liêm, Hà
• Mọi sự phân công đều được đưa ra họp bàn công khai
• Ưu tiên phân công theo năng lực sở trường của mỗi người
Yêu cầu với các thành viên
• Nghiêm chỉnh chấp hành thực hiên công việc theo bản kế hoạch của dự án
• Tích cực tham gia thảo luận, phát biểu ý kiến để dự án đạt kết quả tốt nhất
• Bồi dưỡng khả năng chuyên môn hoàn thành tốt vai trò của mình trong dự án
• Tham gia đầy đủ các buổi họp
• Nghỉ làm phải thông báo tới giám đốc dự án hoặc trưởng nhóm
• Trao đổi qua email, điện thoại, skyper
• Họp nhóm khi cần và theo kế hoạch truyền thông
• Có mặt đầy đủ đúng giờ các buổi họp nhóm dự án
• Tích cực, khẩn trương trao đổi, bàn bạc, giải quyết các vấn đề của dự án
• Chấp hành, thực hiện đúng quyết định, giải pháp đã thống nhất trong cuộc họp.
8.Danh sách các vị trí cần cho dự án
T Vị trí Trách nhiệm Kỹ năng yêu cầu Số lượng
1 Giám đốc dự án Quản lý đội dự án
Lãnh đạo, kinh nghiệm quản lý dự án
2 Lập trình viên Viết mã nguồn cho trương trình
3 Kỹ sư đảm bảo chất lượng Đảm bảo chất lượng cho dự án
4 Người quản trị CSDL Xây dựng, bảo trì CSDL SQLServer 1
5 Nhà phân tích nghiệp vụ kinh doanh
Gặp gỡ lấy thông tin từ khách hàng
6 Kỹ sư quản lý cấu hình Quản lý cấu hình cho dự án 1
7 Kĩ sư phân tích thiết kế Phân tích thiết kế hệ thống 2
STT Công việc Mã công việc Ngày công Công nhân
2 Đi khảo sát thực tế 5 1 Đi khảo sát thực tế TT.01 2
Quan sát tham khảo TK.02 1
Phỏng vấn xung quanh PV.03 1
Thăm dò nhu cầu TD.04 1
3 Thực hiện phân tích và xác định yêu cầu của hệ thống 10 2
Quản lí khách hàng KH.01 2
Quản lí thông tin sách TTS.1.1 1
Quản lí hóa đơn HĐ.02 4
Quản lí thông tin nhân viên NV.2.1 1
Quản lí tải khoản TK.2.2 1
Quản lí doanh thu theo ngày DT.2.3 1
Quản lí nhà xuất bản NXB.2.4 1
Báo cáo thống kê BC.2.5 2
4 Thiết kế một CSDL cho dự án 20 2
Bảng phiếu nhập sách PNS.1.2 2
Bảng nhà cung cấp NCC.1.4 2
Module thống kê báo cáo CN.2.1 3
Lập trình và tích hợp hệ thống CN.2.2 4
Xây dựng các bảng CSDL CN.03 4
Xây dựng các chức về quản trị người dùng CN.04 1
Lập trình Module quản trị hệ thống CN.05 1
6 Kiểm thử và sửa lỗi 7 2
Dữ liệu kiểm thử KT.01 1
Kiểm thử mức đơn vị KT.02 4
Kiểm thử mức tích hợp KT.2.1 1
Kiểm thử mức hệ thống KT.2.2 1
Kiểm thử giao diện KT.2.3 1
Kết quả kiểm thử KT.2.4 1
Kiểm tra lần cuối KT03 2
7 Kết thúc dự án TL 1 1
9.Biểu đồ GANTT tiến độ dự án
Sơ đồ GANTT là gì?
Biểu đồ Gantt (Trong tiếng Anh còn gọi là Gantt Chart) là sơ đồ trình bày các nhiệm vụ, sự kiện theo thời gian một cách trực quan gồm các danh sách các công việc cần thực hiện và các thanh mô tả tiến độ của từng công việc đó Sơ đồ Gantt hiển thị các thanh ngang có độ dài khác nhau thể hiện thời gian của mỗi nhiệm vụ trong dự án, bao gồm thời lượng cũng như ngày bắt đầu và ngày kết thúc.
Trên sơ đồ Gantt, mỗi công việc được biểu diễn bằng một thanh ngang, trong đó đầu mũi tên thể hiện thời gian bắt đầu và đuôi mũi tên thể hiện thời gian kết thúc của công việc Các thanh ngang này được xếp theo thứ tự thời gian và có thể chồng lên nhau nếu có mối quan hệ phụ thuộc giữa các công việc.
Sơ đồ Gantt giúp người quản lý dự án và các thành viên trong nhóm có cái nhìn tổng quan về lịch trình của dự án, thời gian hoàn thành của từng công việc và các phụ thuộc giữa chúng Nó cũng giúp quản lý tài nguyên, theo dõi tiến độ và đưa ra các điều chỉnh cần thiết để đảm bảo dự án được hoàn thành đúng thời hạn.
Mã Kết thúc giai đoạn
Ngày cáo báoTài liệu Trách nhiệm
1 Khởi động dự án 20/10/2023 Nhận dự án và quyết định khởi động dự án (văn bản kèm theo)
Người lý dự án quản
2 Lập kế hoạch 21/10/2023 Bản kế hoạch thực hiện dự án Người lý dự án quản
3 Xác định yêu cầu hệ thống
- Báo cáo khảo sát hệ thống
- Bản đặc tả yêu cầu khách hàng
- Báo cáo tiến độ Đội phân tích và thiết kế
- Báo cáo tiến trình dự án Đội trưởng.
4 Phân tích và thiết kế 30/10/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, modul…)
- 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
- Báo cáo tiến độ Đội phân tích và thiết kế
- Báo cáo tiến trình dự án Đội trưởng
- Báo cáo tiến độ lập trình
- Bàn giao module chương trình Đội lập trình
- Báo cáo tiến trình dự án Đội trưởng
Kiểm thử và khắc phục lỗi
- Các kịch bản kiểm thử
- Các biên bản kiểm thử
- Tài liệu hướng dẫn sử dụng sản phẩm
- Báo cáo tiến độ Đội kiểm thử và toàn nhóm
- Báo cáo tiến trình dự án Đội trưởng
7 Tổng dự án kết 20/11/2023 Biên bản bàn giao và thanh lý hợp đồng Người quản lý dự án và toàn nhóm16
11.Diễn biến quá trình thực hiện dự án
Diễn biến quá trình thực hiện dự án được mô tả thông qua các mốc dự án đã xác định Tại các mốc kiểm soát sẽ diễn ra các cuộc họp, nhằm xem xét tiến độ thực hiện, các khó khăn cần khắc phục và kế hoạch tiếp theo. Để theo dõi tiến trình quản lý dự án, chúng ta xem xét các biên bản họp dự án tương ứng với các mốc kiểm soát đã chọn
Khởi động 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ý nhà sách Trí Tuệ
Nội dung công việc Quyết định khởi động dự án
Chủ trì cuộc họp Lê Nhất Thống
Thư ký Lê Hoài Nam
- Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 20/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội
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.
STT Công việc Thực hiện Kết quả Lý do không hoàn thành
1 Khởi động Nhóm dự án 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 Người quản lý dự án Bản kế hoạch thực hiện dự án 21/10/2023
STT Mã số Tài liệu
1 QĐ/NT01-1 Biên bản quyết định khởi động dự án
2 QĐ/NT01-2 Biên bản cuộc họp
Lập kế hoạch
Biên bản họp dự án
Tên Dự án Xây dựng phần mềm quản lý nhà sách Trí Tuệ
Nội dung công việc Lập kế hoạch dự án
Chủ trì cuộc họp Lê Nhất Thống
Thư ký Lê Hoài Nam
- Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 21/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội
Mục đích Kế hoạch chi tiết các công việc cần làm, phân công công việc cho mọi người 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
Người quản lý dự án
Bản kế hoạch thực hiện dự án
STT Công việc Nhóm thực hiện Kết quả cần đặt Thời hạn
Khảo sát yêu cầu của khách hàng Đội phân tích
- Báo cáo khảo sát hệ thống
- Đặc tả yêu cầu của khách hàng
STT Mã số Tài liệu
1 KH/NT01-1 Bản kế hoạch thực hiện dự án
2 QĐ/NT01-3 Biên bản cuộc họp
Xác định yêu cầu của hệ thống
Biên bản họp dự án
Tên Dự án Xây dựng phần mềm quản lý thư viện điện tử
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 Lê Nhất Thống
Thư ký Lê Hoài Nam
- Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 25/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội
Mục đích Dựa trên bản khảo sát, 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 Hướng giải quyết 1
Bản đặc tả các yêu cầu khách hàng Đội phân tích
Bản kế hoạch thực hiện dự án
STT Công việc Nhóm thực hiện 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ế
- Bản phân tích hệ thống theo yêu cầu khách hàng.
- Bản mô tả giao diện sản phẩm.
STT Mã số Tài liệu
1 KH/NT01-2 Bản phân tích chi tiết đặc tả yêu cầu khách hàng, mô tả khung giao diện.
2 QĐ/NT01-4 Biên bản cuộc họp
Phân tích và thiết kế
Ghi chú: Sau khi hoàn thiến sơ bộ bản phân tích về chức năng và mô tả khung giao diện, tổ dự án cần phải gặp gỡ và trao đổi với khách hàng để hoàn chỉnh lại những điểm chưa đạt (nếu có) để đảm bảo rằng những yêu cầu về sản phẩm phải đúng theo những yêu cầu khách hàng.
Biên bản họp dự án
Tên Dự án Xây dựng phần mềm quản lý thư viện điện tử
Nội dung công việc Phân tích và thiết kế hệ thống
Chủ trì cuộc họp Lê Nhất Thống
Thư ký Lê Hoài Nam
- Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 30/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội
Mục đích Dựa trên bản đặc tả về yêu cầu sản phẩm để tiến hành xây dựng hoàn thiện bản phân tích cho các chức năng và những yêu cầu khác của hệ thống, có mô tả giao diện kèm theo.
STT 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 và thiết kế hệ thống Đội phân Tích và thiết kế
Bản kế hoạch thực hiện dự án
STT Công việc Nhóm thực hiện Kết quả cần đặt Thời hạn
1 Lập trình Đội lập trình
- Hoàn thành module chức năng sản phẩm theo yêu cầu khách hàng.
STT Mã số Tài liệu
1 KH/NT01-3 Bản phân tích chi tiết mô tả hệ thống chức năng và giao diện.
2 QĐ/NT01-5 Biên bản cuộc họp
Lập trình
Biên bản họp dự án
Tên Dự án Xây dựng phần mềm quản lý thư viện điện tử
Nội dung công việc Lập trình
Chủ trì cuộc họp Lê Nhất Thống
Thư ký Lê Hoài Nam
- Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 10/11/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội
Mục đích Hoàn thành 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 Hướng giải quyết
1 Module các chức năng sản phẩm Đội lập trình
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ử
Hoàn thiện lại các chức năng sản phẩm đảm bảo chạy ổn định theo yêu cầu khách hàng.
STT Mã số Tài liệu
1 KH/NT01-4 Các chức năng sản phẩm
2 QĐ/NT01-6 Biên bản cuộc họp
Kiểm thử và khắc phục lỗi
Biên bản họp dự án
Tên Dự án Xây dựng phần mềm quản lý thư viện điện tử
Nội dung công việc Kiểm thử
Chủ trì cuộc họp Lê Nhất Thống
Thư ký Lê Hoài Nam
- Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 15/11/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội
Mục đích Hoàn thành 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 Kiểm thử toàn bộ hệ thống Đội kiểm thử
STT Công việc Nhóm thực hiện Kết quả cần đặt Thời hạn
Kiểm thử và khắc phục lỗi Đội kiểm thử
Hoàn thiện lại các chức năng sản phẩm đảm bảo chạy ổn định theo yêu cầu khách hàng.
STT Mã số Tài liệu
1 KH/NT01-5 Các chức năng sản phẩm
2 QĐ/NT01/7 Biên bản cuộc họp
Tổng kết 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ý thư viện điện tử
Nội dung công việc Tổng kết dự án
Chủ trì cuộc họp Lê Nhất Thống
Thư ký Lê Hoài Nam
- Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 30/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội
Mục đích Thông qua các báo cáo tổng kết dự và kết thúc dự án.
STT Mã số Tài liệu
1 KH/NT01-6 Báo cáo tổng kết dự án
2 QĐ/NT01-8 Biên bản cuộc họp
Quản lý rủi ro là việc xác định, đánh giá và ưu tiên hóa rủi ro (định nghĩa trong ISO 31000 là ảnh hưởng của sự không chắc chắn về mục tiêu) tiếp theo là việc áp dụng hợp lý và tiết kiệm các nguồn lực để giảm thiểu, theo dõi và kiểm soát xác suất xảy ra hoặc ảnh hưởng của các sự kiện không may hoặc để tối đa hoá việc thực hiện các cơ hội.
-Mọi dự án đều phải đúng hạn trong khuôn khổ ngân sách nếu không có gì trục trặc phải chú ý tới những gì không thích hợp và cố gắng tránh chúng Điều này được gọi là quản lý rủi ro Quản lý rủi ro bao gồm bốn bước: Dự đoán rủi ro, khử bỏ rủi ro ở mọi nơi có thể, giảm bớt tác động của rủi ro, vẫn trong kiểm soát khi có điều trục trặc.
-Công việc đầu tiên và quan trọng nhất trong quản lý rủi ro là nhận biết điều gì có thể dẫn tới sai sót Phương pháp tốt nhất để xác định các khoản mục có thể rủi ro là nhìn vào lịch sử và rút ra một danh sách những gì có thể đưa tới sai sót Nếu bạn chưa có ghi chép lịch sử để xem lại thì cần hiểu rõ khi nào bạn đang trong tình huống rủi ro Có các loại tình huống rủi ro như rủi ro về tài chính, rủi ro về kĩ thuật.
-Ở bước khử bỏ rủi ro thì tại điểm này một ý tưởng tốt là lập mức ưu tiên cho các khoản mục rủi ro Ta nên lập một bảng như sau:
Khoản mục rủi ro Xác xuất
(X*T) Người sử dụng không trao đổi
Trưởng lập trình nghỉ phép – việclập trình trượt
Giảm bớt tác động của rủi ro
-Với những khoản mục bạn không thể khử bỏ được rủi ro, thì hãy xác định kế hoạch đối phó với điều bất ngờ.
Bảng phân tích rủi ro dự án xây dựng phần mềm quản lý nhà sách Trí Tuệ
Mô tả Giả thiết Xác xuất Ảnh hưởng Phản ứng
Rủi ro về kế hoạch
Không tạo ra được sự đồng bộ, nhất quán
Các phần giao riêng cho từng người thực hiện có sự sai lệch dẫn đến khi ghép lại sẽ bị lỗi
10% Dự án không được hoàn chỉnh
Tìm ra nguyên nhân và đưa ra giải pháp khắc phục trong thời gian sớm nhất Ước lượng thời gian không chính xác
Khi thực hiện kế hoạch có nhiều phát sinh so với dự kiến
5% Không đủ thời gian để hoàn thành kế hoạch
Liên tục điều chỉnh kế hoạch phù hợp với những phát sinh
26 Ước lượng ngân sách không chính xác
Khi thực hiện kế hoạch có nhiều phát sinh so với dự kiến
2% Không đủ ngân sách để chi trả chi phí cho dự án
Cần phải nâng chi phí dự kiến Nâng trợ cấp cho các hoạt động Đáp ứng được những nhu cầu cần thiết khi thực hiện dự án Lập lịch biểu không hợp lý
Khi thực hiện kế hoạch có phát sinh nhiều so với dự kiến
5% Không hoàn thành theo đúng kế hoạch
Liên tục điều chỉnh kế hoạch phù hợp với những phát sinh
Kế hoạch và tiến độ bị thay đổi
Khi thực hiện kế hoạch có phát sinh nhiều so với dự kiến
2% Không hoàn thành theo đúng kế hoạch
Liên tục điều chỉnh kế hoạch cả về thời gian thực hiện và tiến trình các công việc cần thực hiện (sắp xếp một cách khoa học các công việc cần làm) để phù hợp với những phát sinh Chất lượng sản phẩm chưa đạtCác thành viên trong đội lập trình 5% Ảnh hưởng tới kết quả của dựTìm ra phương pháp có thể yêu cầu của khách hàng thiếu kinh nghiệm, chưa hiểu biết sâu sắc về hệ thống nên khi triển khai sẽ tạo ra sản phẩm chất lượng thấp đội ngũ nhân viên làm việc không hiệu quả án cũng như danh tiếng hướng dẫn các thành viên làm việc có hiệu quả nhất hoặc tuyển thêm nhân viên có kinh nghiệm và có trình độ vào dự án Người quản lí dự án chưa thực sự sát sao trong việc giám sát dự án
Người quản lí dự án không tập trung thời gian nhiều cho dự án dẫn đến lơ là không sát sao trong từng giai đoạn
1% Dự án dễ dàng bị đổ vỡ Người quản lí cần phải tập trung toàn bộ trong quá trình thực hiện dự án để dự án được hoàn thành tốt nhất Rủi ro về nội bộ
Phân việc không hợp lý Khi bắt đầu thực hiện kế hoạch có nhiều phát sinh so với dự kiến
5% Kết quả công việc sẽ không đạt ở mức cao nhất Thế mạnh của cá nhân không được phát huy dẫn đến thời gian hoàn thành dự án không thể đúng kế hoạch
Thường xuyên điều chỉnh kế hoạch để phù hợp với thế mạnh của từng cá nhân, với những vấn đề phát sinh
Nguồn nhân lực thực hiện dự án bị thiếu so với dự kiến ban đầu
Trong đội thực hiện có người bỏ việc hoặc có người bị ốm hoặc một số lí do nào đó mà không thể tham dự
2% Không hoàn thành được các phần việc theo đúng kế hoạch
Cần bổ sung nhân lực sớm nhất và điều chỉnh công việc sao cho phù hợp vớitừng người
Sự phối hợp giữa các cá nhân không tốt
Dự án là do một tập thể làm ra vì thế sự đoàn kết giữa cá nhân là điều rất cần thiết
1% Không hoàn thành được theo đúng kế hoạch dẫn đến phá vỡ dự án
-Các cá nhân thường xuyên phải giao lưu với nhau.
-Yêu cầu báo cáo kết quả định kỳ để nắm bắt tình hình.
- Người quản lí dự án phải có sự điều chỉnh nhất định đối với từng giai đoạn phát triển dự án
Sự chuyển giao công việc giữa các nhóm không ăn khớp
5% Không hoàn thành được các phần vệc được giao
Cần có một quy trình làm việc thống nhất giữa các đội thực hiện dự án Rủi ro về quá trình thực hiện
Xác định yêu cầu về sản phẩm chưa đúng
Trong quá trình thu thập và khảo sát các yêu cầu từ phía khách hàng không được tốt dẫn đến hiểu sai về các chức năng và các yêu cầu sản phẩm cần có
1% Sản phẩm không đảm bảo được yêu cầu của khách hàng
Liên tục trao đổi với khách hàng để xác định yêu cầu của khách hàng
Không gặp gỡ được khách hàng khi có vấn đề cần trao đổi
Trong quá trình thực hiện công việc
5% Không hoàn thành được các phần việc được giao
Luôn bám sát được các yêu cầu của khách hàng, cầm phải có những thông tin cụ thể của khách hàng để khi muốn trao đổi ta có thể liên lạc một cách thuận lợi nhất.
Không lấy được các dự liệu mẫu cũng như các mẫu biểu cần thiết liên quan đến các yêu cầu của hệ hống.
Hệ thống không thể kết xuất ra được những mẫu biểu cần thiết, hoặc phân tích CSDL không đúng. Đề nghị khách hàng đưa ra những mẫu biểu cần thiết,những yêu cầu dự liệu mẫu để có thể test thử các chức năng của hệ thống.
Thiếu các kỹ Người quản lý dự 10% Những người Người quản lý thuật về công nghệ và ý tưởng khi triển khai sản phẩm án chưa hình dung được các công việc cần làm của dự án, từ đó để đưa ra được các công nghệ cũng như kỹ thuật yêu cầu khi thực hiện dự án. làm dự án sẽ phải mất thời gian để tìm hiểu công nghệ sử dụng để thực hiện dự án, điều này có thể làm cho dự án bị chậm tiến độ, gây ra sự chán nản cho đội thực hiện dựán. dự án phải nắm rất chắc các công nghệ, kỹ thuật sử dụng ngay từ bước đầu thực hiện dự án để có đượcnhững sự thành công nhất định khi thực hiện dự án.
Giá cả các thiết bị kỹ thuật tăng lên quá so với dự kiến
Không kiểm tra được giá cả, chi phí của các thiết bị cần thiết để thực hiện dự án.
Tiết kiệm và khác phục vấn đề phải đầu tư các thiết bị mới.
Khi hoàn thành các phân hệ nhưng chưa gặp được khách hàng để bàn giao cho khách hàng.
Khi hoàn thành các phân hệ
Không ghi nhận được các lỗi từ phía người dùng cuối dẫn đến sản phẩm khi hoàn thành nhưng không đảm bảo được yêu cầu đã đặt ra.
Liên tục liên hệ với khách hàng khi cần thiết, tại mỗi giai đoàn cần phải test các module chức năng của hệ thống đáp ứng được yêu cầu khách hàng.
Nghiệm thu sản phẩm chậm hơn dự kiến
Sau khi hoàn thành nhưng không bàn giao được sản phẩm cho khách hàng
Không thanh lý hợp đồng được theo đúng dự kiến
Căn cứ kế hoạch và hợp đồng đề nghị thanh lý hợp đồng.
Dự án xây dựng đáp ứng nhu cầu ngày càng lớn của bạn đọc.Giúp cho hoạt động học tập, tìm tài liệu trở nên thuận lợi hơn.
Những kết quả đã đạt được
- Dự án đã hoàn thành theo mục tiêu đề ra và đi vào hoạt động.
- Bước đầu đáp ứng mục tiêu của sinh viên và giáo viên nhà trường, giúp hình thức học tập hoạt động đa dạng hơn.
- Đáp ứng cơ bản những nhu cầu bạn đọc
- Qua việc thực hiện dự án, các thành viên trong dự án rút ra được nhiều kinh nghiệm hơn cho bản thân như kinh nghiệm làm việc nhóm, nhiều kiến thức hữu ích, khả năng tự học hỏi.
Đánh giá và kết quả của dự án
Đánh giá về nhân lực
Các thành viên hoạt động chăm chỉ, và hoàn thành công việc tốt.
Ưu điểm của dự án
- Anh em có nhiệt huyết trong việc làm dự án.
Sự lãnh đạo nhiệt tình của trưởng nhóm giúp cho dự án thành công như mong đợi.
- Anh em có kỹ năng làm việc cũng như lối tư duy logic giúp cho các công tác làm việc nhanh và hiệu quả.
- Sự chịu khó làm việc với áp lực thời gian và mội trường của anh em trong tổ dự án cũng giúp dự án triển khai và kết thúc đúng tiến độ.
- Trong quá trình thi công không gặp những bất lợi lớn cũng góp phần làm nên thành công của dự án.
- Sự hỗ trợ nhiệt tình của thầy cô cũng như nhà trường giúp cho việc xác định và thực hiện dự án thuận tiện hơn rất nhiều.
Nhược điểm của dự án
- Anh em mới làm dự án còn chưa có nhiều kinh nghiệm.
- Một số vấn đề khó cần nhờ cậy chuyên gia bên ngoài.
- Dự án chưa phải lớn, chưa có áp lực nhiều.
- Một số anh em bận công việc hoặc học tập khác.
Bài học kinh nghiệm
- Rút kinh nghiệm để tránh những rủi ro không đáng có trong dự án.
- Người quản lý dự án sẽ quản lý sát sao hơn các nguồn nhân lực đang có.
- Cần có những yếu tố để khích lệ tinh thần làm việc của các thành viên hơn nữa.
- Chưa phát huy hết khả năng của các thành viên trong dự án, nâng cao tinh thần trách nhiệm của các thành viên
- Phân bổ đều số lượng công việc để các thành viên làm việc không bị áp lực quá mức.