TRƯỜNG ĐẠI Quản lý dự án là một khâu rất quan trọng trong bất kỳ dự án nào, góp phần tạo nên sự thành công của dự án, đồng thời theo sát dự án trong suốt quá trình thực hiện. Nó là một quá trình thực hiện các hoạt động hoạch định, tổ chức, điều khiển và kiểm soát các giai đoạn của một dự án từ khâu xác định dự án, lập kế hoạch thực hiện dự án, các công cụ phục vụ quản lý dự án, kiểm soát việc thực hiện dự án cho tới khi kết thúc, đồng thời phối hợp các giai đoạn của dự án với nhau làm cho dự án hoạt động nhịp nhàng và có hiệu quả. Để đảm bảo tính hiệu quả và thành công, dự án phải được phân tích, đánh giá trong suốt quá trình thực hiện. Điều này đòi hỏi người quản trị cũng như nhân sự tham gia dự án phải luôn được cập nhật thông tin và nắm rõ tiến trình, yêu cầu thực hiện dự án. Tuy nhiên qua khảo sát ở một số công ty trên địa bàn Hà Nội nói riêng và trên cả nước nói chung, chúng em thấy chỉ có một vài công ty lớn là chú ý tới khâu quản lý dự án còn lại các công ty nhỏ không trú trọng việc quản lý dự án hoặc quản lý sơ sài, không đạt hiệu quả. Việc không chú ý, không thành lập khâu quản lý dự
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
======***======
BÁO CÁO BTL THUỘC HỌC PHẦN:
QUẢN LÝ CÁC DỰ ÁN CÔNG NGHỆ THÔNG TIN
Đề tài: Quản lý dự án phần mềm quản lý thư viện trường đại
học Thành Đô
GVHD: Th.s Nguyễn Đức Lưu
Hà Nội, Năm 2021
Trang 2Mục Lục
Phần I: Mở đầu 4
1 Tên đề tài 4
2 Lý do chọn đề tài 4
3 Mục đích 5
4 Mục tiêu 5
5 Bố cục đề tài 5
6 Phương pháp 6
Phần II: Nội dung 7
Chương 1: Xác định dự án 7
1.1 Giới thiệu dự án 7
1.2 Mục đích của dự án 8
1.3 Mục tiêu của dự án 8
1.4 Phạm vi 8
1.5 Ban lãnh đạo 9
1.6 Người quản lý 9
1.7 Danh sách tổ dự án 9
1.8 Trách nhiệm 9
1.9 Chủ đầu tư dự án kiêm khách hàng 10
1.10 Thời gian thực hiện và các mốc thời gian quan trọng trong dự án 10
1.11 Công cụ và môi trường phát triển dự án 10
1.12 Tổng mức đầu tư 11
Chương 2: Lập kế hoạch thực hiện dự án 12
2.1 Nhân sự dự án 12
2.2 Bảng công việc 13
2.3 Ước lượng 15
2.4 Lập tiến độ thực hiện 17
2.5 Lập lịch biểu 18
2.6 Phân bố lực lượng, tài nguyên 19
2.7 Tính chi phí 22
2.8 Áp dụng công cụ MS project lập kế hoạch thực hiện dự án 26
2.9 Kiểm soát rủi ro 27
Chương 3: Quản lý thực hiện và kết thúc dự án 31
Trang 33.1 Phương pháp thực hiện các công việc quản lý 31
3.2 Báo cáo hiện trạng của quản lý dự án 31
3.3 kết thúc dự án 46
PHẦN III: KẾT LUẬN 53
1 Những vấn đề đã đạt được 53
2 Hướng phát triển, ý tưởng phát triển 53
Trang 4Lời cảm ơn
Một trong những thành tựu quan trọng của ngành công nghệ thông tin đem lại chính
là giúp chúng ta quản lý các công việc một cách đơn giản,nhanh chóng,hiệu quả và chính
xác Được sự đồng ý của thầy giáo Nguyễn Đức Lưu chúng em đã thực hiện đề tài “Quản
lý dự án phần mềm quản lý thư viện trường đại học Thành Đô”
Qua dự án lần này, chúng em xin chân thành cảm ơn thầy Nguyễn Đức Lưu đã cung cấp cho chúng em nhiều kiến thức bổ ích trong quá trình học tập và thực hiện dự án Trong quá trình thực hiện không tránh khỏi những sai xót mong thầy bỏ qua và góp ý thêm để chúng em rút kinh nghiệm hoàn thành tốt các dự án tiếp theo
Chúng em xin chân thành cảm ơn
Trang 5và kiểm soát các giai đoạn của một dự án từ khâu xác định dự án, lập kế hoạch thực hiện dự án, các công cụ phục vụ quản lý dự án, kiểm soát việc thực hiện dự
án cho tới khi kết thúc, đồng thời phối hợp các giai đoạn của dự án với nhau làm cho dự án hoạt động nhịp nhàng và có hiệu quả Để đảm bảo tính hiệu quả và thành công, dự án phải được phân tích, đánh giá trong suốt quá trình thực hiện Điều này đòi hỏi người quản trị cũng như nhân sự tham gia dự án phải luôn được cập nhật thông tin và nắm rõ tiến trình, yêu cầu thực hiện dự án
Tuy nhiên qua khảo sát ở một số công ty trên địa bàn Hà Nội nói riêng và trên cả nước nói chung, chúng em thấy chỉ có một vài công ty lớn là chú ý tới khâu quản lý dự án còn lại các công ty nhỏ không trú trọng việc quản lý dự án hoặc quản
lý sơ sài, không đạt hiệu quả Việc không chú ý, không thành lập khâu quản lý dự
án dẫn tới việc: nhiều dự án bị đổ bể, không đúng với kế hoạch đưa ra về thời gian hay nguồn kinh phí để thực hiện dự án dẫn tới việc dự án bị chết giữa chừng VD: theo trang http://stevbros.edu.vn/blog-quan-ly-du-an thống kê cho thấy có tới 70% các dự án phần mềm thất bại do yếu kém trong xác định và quản lí yêu cầu và chi phí để làm lại do thất bại này nên đến 45 tỉ USD mỗi năm
Chính bởi những lý do đó mà đề tài: “Quản lý dự án phần mềm quản lý thư
viện trường đại học Thành Đô” là có tính thực tiễn
Trang 63 Mục đích
“Quản lý dự án phần mềm quản lý thư viện trường đại học Thành Đô”
với mục đích đảm bảo cho dự án hoàn thành đúng thời hạn, trong phạm vi nguồn ngân sách đã được duyệt, đảm bảo chất lượng, cho nó đi đúng hướng để cho dự án thành công.Mục đích cuối cùng là Nhằm tạo ra một phần mềm giúp người sử dụng
dễ dàng, thuận tiện, quản lý thư viện dễ dàng hơn
4 Mục tiêu
- Tìm kiếm được dự án thực tế để có điều kiện trải nghiệm thực tế
- Xây dựng “tài liệu phác thảo dự án” một cách tường minh, đầy đủ
- Lập được kế hoạch quản lý dự án
- Hiểu được bảng phân vai trong thành phần liên quan tới dự án
- Xây dựng được ma trận trách nhiệm trong quản lý dự án
- Lập kế hoạch thực hiện dự án một cách chi tiết, đầy đủ
- Biết cách ước lượng sử dụng các tài nguyên của dự án
- Kiểm soát được các rủi ro xảy ra với dự án
- Lập tiến độ thực hiện công viêc một cách tường minh, chính xác
- Biết cách phân bố lực lượng tài nguyên trong dự án
- Biết cách ước tính, hay tính chi phi thực thi trong dự án
- Tổ chức các cuộc họp một cách hiệu quả
- Sẵn sàng đương đầu với những thay đổi trong dự án, kiểm soát được nó
- Hoàn thiện dự án thành công, biết cách kết thúc dự án
5 Bố cục đề tài
Nội dung chính của đề tài gồm 4 chương:
Trang 7Chương II: Lập kế hoạch
- Tạo danh sách chi tiết những gì cần làm để hoàn thành dự án này
- Nó là cơ sở để ước lượng chi phí của dự án, xác định trách nhiệm giữa các cá nhân trong việc thực hiện dự án
Chương III: Quản lý thực hiện dự án
- Xây dựng lịch biểu để thực hiện công việc một cách hợp lý
- Lập bảng tiến độ công việc để kiểm tra, đôn đốc các thành viên thực
Chương IV: Kết thúc dự án
6 Phương pháp
Áp dụng các nguyên lý chung của phương pháp luận QLDA
- Áp dụng phương pháp phân chia công việc theo từng giai đoạn
- Dàn dựng bảng công việc theo phương pháp trình tự
- Sử dụng phương pháp ước lượng phi khoa học
- Sử dụng phương pháp sơ đồ thanh GANTT để xây dựng lịch biểu
- Xây dựng kế hoạch công việc bằng cách sử dụng công cụ Microsoft Project
Trang 8Phần II: Nội dung
Chương 1: Xác định dự án
1.1 Giới thiệu dự án
- Tên dự án:Dự án phần mềm quản lý thư viện trường đại học Thành Đô
- Mã dự án: DA04
- Thư viện trường đại học Thành Đô nằm ở Lai Xá, Hoài Đức, Hà Nội là một nơi có
vị trí thuận lợi nhiều sinh viên học và ở tại trường nhu cầu mua sách của sinh viên thì cao Do vậy mà lúc nào thư viện cũng tấp lập, thư viện trường đại học Thành Đô
là một thư viện đang trong đà phát triển mạnh mẽ, đã có nhiều kinh nghiệm trong trường.Vì thế thư viện có nhu cầu xây dựng trang web nhằm phục vụ sinh viên tốt hơn trong công việc mượn trả sách thuận lợi hơn
- Qua tìm hiểu một số sinh viên đa phần mọi người đều có công việc bận rộn, không
có thời gian đến thư viện đọc và mượn sách, nếu có đến cũng chỉ được một lát rồi
có công việc khác Họ mong muốn có thể mượn sách một cách nhanh chóng, không tốn thời gian và công sức đi lại Hơn nữa phải dễ dàng tìm kiếm và tra cứu sách mà vẫn đảm bảo đúng sách mình cần mua
- Chính vì vậy mà “Quản lý dự án phần mềm quản lý thư viện trường đại học
Thành Đô” là một dự án nhằm phục vụ nhu cầu mượn trả sách Online của sinh viên
Đáp ứng được nhu cầu tiêu thụ sản phẩm của thư viện
- Hiện tại thì thư viện chưa có sử dụng Website phục vụ nhu cầu này.Sau khi Website được hoàn thành có thể thực hiện tốt công việc của thư viện và đem lại những tiện lợi cho sinh viên Sau khi trang web quản lý thư viện Online hoàn thành có thể giúp các sinh viên đáp ứng được các yêu cầu mượn trả sách của sinh viên
Trang 9 Yêu cầu về phía người sử dụng:
- Màu nền của trang màu xanh trắng, giao diện có nét tương đồng với giao diện trang web của thư viện
- Giao diện theo phong cách mới Tường minh, dễ sử dụng đối với các sinh viên
và giáo viên mới sử dụng
- Thông tin sách, giá sách cũng như tài liệu liên quan được hiển thị chi tiết
- Chạy ổn định trên các môi trường khác nhau (hệ điều hành, trình
duyệt…)
- Có tạo liên kết với trang web của thư viện
- Đối với nhân viên: Nhận thông tin về sách, giá sách và các sửa đổi liên quan đến sách
- Có nhiều hình thức hiển thị thông tin về sách
Yêu cầu về phía chức năng:
- Có khả năng tích hợp nhiều thành phần
- Có tốc độ truy cập nhanh
- Tính bảo mật cao
- Ổn định với lượng truy cập lớn
Các module yêu cầu cho trang web:
- Module dữ liệu
- Module tính tiền
1.4 Phạm vi
Ranh giới của dự án: Sản phẩm được thực hiện theo yêu cầu của khách hàng
Sản phẩm chính: phần mềm quản lý thư viện trường đại học Thành Đô
Trang 10 Các yếu tố được đưa vào dự án: Thông tin về sách, và thông tin về giá sách
Các yếu tố đưa ra ngoài dự án: Loại bỏ các yếu tố ảnh hưởng tới nhân viên và sinh viên
Phân tích
Thiết
kế cơ
sở dữ liệu
Thiết
kế giao diện
Lập trình
và tích hợp hệ thống
Kiểm thử và sửa lỗi
Kết thúc
Trang 11- A (Approving): Xét duyệt
- P (Performing): Thực hiện
- R (Reviewing): Thẩm định
- C (Contributing): Tham gia đóng góp
- I (Informing): Báo cho biết
1.9 Chủ đầu tư dự án kiêm khách hàng
Khách hàng: Thư viện trường đại học Thành Đô
Điện thoại: 04 37757091
Địa chỉ: Lai Xá, Hoài Đức, Hà Nội
Website: http://truongdaihocthanhdo.com.vn/
1.10 Thời gian thực hiện và các mốc thời gian quan trọng trong dự án
Tổng thời gian: 16 ngày
Thời gian bắt đầu dự án: 10– 03– 2021
Thời gian kết thúc dự án: 26 – 03 – 2021
Các mốc thời gian quan trọng
Ngày 10– 03 – 2021: Bắt đầu khởi động dự án
Ngày 11– 03 – 2021: Lập kế hoạch dự án
Ngày 12– 03– 2021: Triển khai dự án
Ngày 26 – 03 – 2021: Kết thúc dự án
1.11 Công cụ và môi trường phát triển dự án
Công cụ làm việc của các thành viên trong nhóm: Laptop cấu hình cao, phần mềm hỗ trợ đầy đủ
Trang 13Chương 2: Lập kế hoạch thực hiện dự án
2.1 Nhân sự dự án
1 Đinh Tuấn Anh - Ngày sinh:05/09/2000
- Địa chỉ: Di Trạch, Hoài Đức, Hà Nội
- Email: anhmanucian050920@gmail.com
- Điện thoại: 01649751979
- Bằng cấp: Thạc sỹ chuyên ngành CNTT
- Ngoại ngữ: Tiếng Anh
- Kinh nghiệm chuyên môn: 1 năm thư ký dự án cho công ty TNHH một thành viên Việt Nam
2 Nguyễn Quang Thức - Ngày sinh: 25/06/2000
- Địa chỉ: Nguyên Xá, Từ Liêm, Hà Nội
- Email: quangthuc@gmail.com
- Điện thoại: 0982135193
- Bằng cấp: Thạc sỹ chuyên ngành CNTT
- Ngoại ngữ: Tiếng Anh
- Kinh nghiệm chuyên môn: 1 năm làm dự án cho công ty phần mềm quốc gia
- Ngoại ngữ: Tiếng Anh
- Kinh nghiệm chuyên môn: 1 năm thứ ký dự án cho công ty một thành viên MOCAP
Trang 142 Phân tích chức năng
Phân tích từng chức năng
Sơ đồ phân cấp chức năng
Mổ tả chi tiết chức năng mức lá
Mô hình luồng dữ liệu mức khung cảnh
Mô hình luồng dữ liệu mức đỉnh
Mô hình dữ liệu mức dưới đỉnh
3 Thiết kế cơ sở dữ liệu
Xây dựng mô hình thực thể liên kết Xác định các thực thể, định dạng tương ứng
Xác định liên kết giữa các thực thể
Mô hình liên kết thực thể Chuyển mô hình thành bản ghi logic
Thiết kế cơ sở dữ liệu vật lý
Lập từ điển dữ liệu
Mô hình dữ liệu vật lý
4 Thiết kế giao diện
Thiết kế giao diện trang chủ
Trang 15Thiết kế giao diện trang chức năng
Thiết kế trang tra cứu sách Thiết kế trang thông tin học sinh Thiết kế trang thông tin nhân viên Thiết kế trang phòng học nhóm Thiết kế trang thống kê báo cáo
Thiết kế giao diện quản lý dành cho Admin
Thiết kế trang quản lý người dùng Thiết kế trang quản lý sách
Thiết kế trang mượn trả tài liệu Thiết kế trang hướng dẫn và hỗ trợ
Kiểm thử chấp nhận
Kiểm thử tích hợp Sửa lại các lỗi mắc khi kiểm thử Kiểm thử lại và sửa hoàn chỉnh lại các lỗi
7 Đưa trang Web vào hoạt động
Lập bản hướng dẫn cài đặt Website Upload trang web lên host
Báo cáo kết quả duyệt dự án
Trang 168 Chuyển giao
Đào tạo cách sử dụng và quản trị Website cho nhà sách
2.3 Ước lượng
Bảng ước lượng thời gian
Quản lý dự án phần mềm quản lý thư viện trường đại học
Phân tích từng chức năng 4 hrs
Mổ tả chi tiết chức năng mức lá 4 hrs
Mô hình luồng dữ liệu mức khung cảnh 4 hrs
Mô hình luồng dữ liệu mức đỉnh 2 hrs
Mô hình dữ liệu mức dưới đỉnh 2 hrs
Xây dựng mô hình thực thể liên kết 2 hrs
Xác định các thực thể, định dạng tương ứng 6 hrs
Trang 17Xác định liên kết giữa các thực thể 2 hrs
Mô hình liên kết thực thể 2 hrs Chuyển mô hình thành bản ghi logic 2 hrs
Thiết kế cơ sở dữ liệu vật lý 8 hrs
Thiết kế giao diện trang chủ 3 hrs
Thiết kế giao diện trang chức năng 5 hrs Thiết kế trang tra cứu sách 1 hr Thiết kế trang thông tin học sinh 1 hrs Thiết kế trang thông tin nhân viên 1 hrs Thiết kế trang phòng học nhóm 1 hr Thiết kế trang web thống kê báo cáo 1 hr
Thiết kế giao diện quản lý dành cho Admin 8 hrs Thiết kế trang quản lý người dùng 2 hr Thiết kế trang quản lý sách 2 hrs Thiết kế trang quản lý mượn trả tài liệu 2 hrs Thiết kế trang hướng dẫn và hỗ trợ 2 hr
Viết code cho phần người dùng 4 hrs Viêt code cho phần người quản trị 4 hrs
Lập bản hướng dẫn cài đặt Website 4 hrs
Trang 18Phân tích từng chức năng
Mổ tả chi tiết chức năng mức lá 14
Mô hình luồng dữ liệu mức khung cảnh 14,15
Mô hình luồng dữ liệu mức đỉnh 16
Mô hình dữ liệu mức dưới đỉnh 17
Xây dựng mô hình thực thể liên kết Xác định các thực thể, định dạng tương ứng 20 Xác định liên kết giữa các thực thể
Mô hình liên kết thực thể 22 Chuyển mô hình thành bản ghi logic 23
Thiết kế cơ sở dữ liệu vật lý 24
Trang 19Lập từ điển dữ liệu
Thiết kế giao diện Trang chủ 27
Thiết kế giao diện trang chức năng
Thiết kế trang Tra cứu sách 29 Thiết kế trang Thông tin khách hàng 31 Thiết kế trang Thông tin sách 32 Thiết kế trang Thanh toán 33
Thiết kế giao diện quản lý dành cho Admin 30 Thiết kế trang quản lý người dùng 35 Thiết kế trang quản lý sách 37 Thiết kế trang mượn trả tài liệu 38 Thiết kế trang hướng dẫ hỗ trợ 39
Viết code cho phần người dùng 40 Viết code cho phần người quản trị 42
Lập bản hướng dẫn cài đặt Website 50
Trang 20 Sau khi xây dựng bảng công việc và ước lượng thời gian thì lịch biểu được thể hiện rõ trong MS project
2.6 Phân bố lực lượng, tài nguyên
Viết tắt:
Nguyễn Quang Thức Q Phạm Thị Chí Thức C
Phí dịch vụ khác nhân với hệ số 100.000 VNĐ
lực Máy tính
Văn phòng phẩm
Trang 21Điều tra, thăm dò D 1 1 1 Nghiên cứu tài liệu D 1 1
3 Phân tích chức năng
Phân tích từng chức năng H,D 1 1 1
Sơ đồ phân cấp chức năng H,M,
Mổ tả chi tiết chức năng mức lá D 1 1 1
Mô hình luồng dữ liệu
Trang 225 Thiết kế giao diện
Thiết kế giao diện Trang chủ H,M,
Thiết kế giao diện trang chức năng
Thiết kế giao diện quản lý dành
cho Admin
Thiết kế trang quản lý người
Thiết kế trang Quản lý khách hàng H,M 1 1
Thiết kế trang quản lý mượn trả tài liệu H 1 1
Thiết kế trang hướng dẫn và hỗ trợ H 1 1
6 Lập trình và tích hợp hệ thống
Viết code cho phần người quản trị D,H 1 1 1
7 Kiểm thử và sửa lỗi
Trang 23Kiểm thử lại và sửa lại hoàn chỉnh các
8 Đưa trang Web vào hoạt động
Tên tài nguyên Loại Viết tắt Tối đa Chuẩn giờ Ngoài giờ Chi phí
Đinh Tuấn Anh Work A 100% 80,000 ₫/hr 70,000 ₫/hr 0 ₫ Nguyễ Quang Thức Work Q 100% 70,000 ₫/hr 55,000 ₫/hr 0 ₫ Phạm Thị Chí Thức Work C 100% 80,000 ₫/hr 60,000 ₫/hr 0 ₫ Chi phí phát sinh
Trang 24(VNĐ)
1 Đội dự án Chi phí cho đội thực hiện dự án 10.000.000
2 Văn phòng Chi phí đầu tư thuê địa điểm văn phòng 1.000.000
3 Máy móc Chi phí đầu tư cho máy móc, thiết bị 1.680.000
3 Hội họp Chi phí cho tổ chức họp, tiếp khách 1.000.000
4 Triển khai Chi phí cho các vấn đề về công nghệ, kỹ
2.7.3 Chi phí cho đội thực hiện dự án
Thời gian (giờ)
Thành tiền VNĐ
Dự án Website bán sách Online của nhà
Trang 25Nghiên cứu tài liệu 2hrs 370.000 ₫
Phân tích từng chức năng 4 hrs 530.000 ₫
Sơ đồ phân cấp chức năng 2 hrs 420.000 ₫
Mổ tả chi tiết chức năng mức lá 4 hrs 370.000 ₫
Mô hình luồng dữ liệu mức khung cảnh 4 hrs 320.000 ₫
Mô hình luồng dữ liệu mức đỉnh 2 hrs 190.000 ₫
Mô hình dữ liệu mức dưới đỉnh 2 hrs 240.000 ₫
Xây dựng mô hình thực thể liên kết 2 hrs 215.000 ₫
- Xác định các thực thể, định dạng
Xác định liên kết giữa các thực thể 2 hrs 160.000 ₫
Mô hình liên kết thực thể 2 hrs 320.000 ₫ Chuyển mô hình thành bản ghi logic 2 hrs 210.000 ₫
- Thiết kế cơ sở dữ liệu vật lý 8 hrs 800,000 ₫
Lập từ điển dữ liệu 4 hrs 440.000 ₫
Mô hình dữ liệu vật lý 4 hrs 360,000 ₫
Thiết kế giao diện trang chủ 3 hrs 705.000 ₫
- Thiết kế giao diện trang chức năng 5 hrs 960.000 ₫
Thiết kế trang tra cứu sách 1 hr 155.000 ₫ Thiết kế trang thông tin học sinh 1 hrs 145.000 ₫ Thiết kế trang thông tin nhân viên 1 hrs 195.000 ₫ Thiết kế trang phòng học nhóm 1 hrs 195.000 ₫ Thiết kế trang thống kê báo cáo 1 hrs 270.000 ₫
- Thiết kế giao diện quản lý dành cho
Trang 26Thiết kế trang quản lý người dùng 2 hr 202.000 ₫ Thiết kế trang quản lý sách 2 hrs 202.000 ₫ Thiết kế trang quản lý mượn trả tài
8 Đưa trang Web vào hoạt động 8 hrs 703.000 ₫
Lập bản hướng dẫn cài đặt Website 4 hrs 300.000 ₫ Upload trang web lên host 2 hrs 194.000 ₫ Báo cáo kết quả duyệt dự án 2 hrs 209.000 ₫
Đào tạo cách sử dụng và quản trị
Trang 272.8 Áp dụng công cụ MS project lập kế hoạch thực hiện dự án
Bảng chi tiết tiến độ
Trang 282.9 Kiểm soát rủi ro
Lập biểu phân tích rủi ro.
8% Tạo ra thời
gian rãnh dỗi cho nhân viên không đáng có Có nhân viên thì lại làm việc quá nhiều
Gây hiệu quả công việc không cao
Ước lượng thời gian một cách khoa học,
có căn cứ nhìu thông tin xác thực
2 Phân chia
công việc
Có người được làm
3% Gây mất
đoàn kết nội
bộ Ảnh
Áp dụng phương pháp hợp lý, phân