BẢNG PHÂN RÃ CÔNG VIỆC (WBS)

Một phần của tài liệu BÁO cáo môn học QUẢN LÝ dự án CNTT đề tài xây DỰNG hệ THỐNG QUẢN LÝ THƯ VIỆN (Trang 33)

33 STT Nội dung công việc Est Số thành viên Tên thành viên

1.1 Lập kế hoạch 7

1.1.1 Xác định sản phẩm 2 4 Nam, Thái, Trung, Tuyền

1.1.2 Xác định hiện trạng tổ chức 2 1 Thái

1.1.3 Xác định yêu cầu 3

1.1.3.1 Xác định yêu cầu kinh doanh 2 1 Nam 1.1.3.2 Xác định yêu cầu hệ thống 2 1 Tuyền

1.2 Phân tích 7

1.2.1 Tổng hợp yêu cầu 2 1 Tuyền

1.2.2 Lập bảng chi tiết công việc 1 3 Nam, Thái, Tuyền

1.2.3 Xây dựng Usecase 1 1 Tuyền

1.2.4 Lập kết hoạch thực hiện 2 3 Nam, Thái, Tuyền

1.2.5 Phân công công việc 1 1 Tuyền

1.3 Xây dựng 32

1.3.1 Xây dựng lớp sơ đồ 5 2 Nam, Thái

1.3.2 Xây dựng cơ sở dữ liệu 8 2 Trung, Tuyền

1.3.3 Thiết kế giao diện 5 1 Tuyền

1.3.4 Xây dựng chức năng phần

mềm 9 4 Nam, Thái, Trung, Tuyền

1.3.5 Xây dựng trang web 5 4 Nam, Thái, Trung, Tuyền

1.4 Kiểm thử 5

1.4.1 Kiểm thử thành phần 2 2 Thái, Tuyền

1.4.2 Kiểm thử tích hợp 2 2 Nam, Trung

1.4.3 Đưa vào hoạt động 1 2 Trung, Tuyền

1.5 Chuyển giao 5

1.5.1 Viết tài liệu hướng dẫn 1 1 Nam

1.5.2 Bàn giao sản phẩm 1 1 Thái, Trung

1.5.3 Đào tạo sử dụng 1 1 Tuyền

1.5.4 Xác nhận chữ ký bên đầu tư 1 1 Tuyền

34

35

Chương 3 Quản lý dự án 3.1 Quản lý thời gian

Các công việc của dự án được thực hiện theo thời đoạn cứ sau khi làm xong ta sẽ có quãng nghỉ 1->2 ngày để kiểm tra rà soát lại xem những gì ta làm trước đó có vấn đề gì khơng để báo cáo, nhanh chóng chỉnh sửa nếu sai yêu cầu thiết kế ra trước đó.

3.1.1 Các công việc của dự án

STT Tên công việc Sản phẩm thu được

1 Thu thập và đặc tả yêu cầu: • Gặp gỡ khách hàng • Thu thập yêu cầu • Đặc tả yêu cầu

Tài liệu đặc tả yêu cầu

2 Phân tích và thiết kế:

• Phân tích hệ thớng qua tài liệu đặc tả • Thiết kế giao diện phần mềm và giao diện web

• Thiết kế cơ sở dữ liệu

Bản thiết kế hệ thống, website phần mềm quản lý thư viện

3 Xây dựng hệ thớng:

• Xây dựng phần mềm, website dự trên bản thiết kế

• Tạo các chức năng theo yêu cầu của nhà đầu tư

Source Code, Phần mềm chưa qua kiểm tra (chưa hoàn chỉnh)

4 Kiểm thử, chỉnh sửa triển khai cài đặt: • Kiểm tra các module

• Kiểm tra các chức năng nếu có sai sót chỉnh sửa lại code

36 • Cài đặt tại nơi làm việc

5 Bàn giao sản phầm đã hoàn chỉnh: • Bàn giao sản phầm cho thư viện • Hướng dẫn sử dụng và bảo trì, Hướng dẫn sử dụng và bảo trì

• Bàn giao tài liệu

• Xin chữ kí xác nhận kết thúc dự án

Kết thúc dự án

3.1.2 Các mốc thời gian quan trọng của dự án

28/2/20 22 – 8/3/202 2 8/3/20 22 - 16/3/2 022 17/3/20 22 - 11/4/20 22 12/4/20 22 – 16/5/20 22 17/5/20 22 – 23/5/20 22 23/5/20 22 – 27/5/20 22 30/5/20 22 – 2/6/202 2 Kết thúc khảo sát yêu cầu X Kết thúc phân tích yêu cầu X Kết thúc thiết kế hệ thống X Kết thúc xây dựng phần mềm X

37 Kết thúc chạy thử phần mềm X Kết thúc kiểm thử phầm mềm X Kết thúc dự án chuyển giao phần mềm cho khách hàng X

3.2 Biểu đờ theo dõi

Hình 3-1: Giai đoạn 1 Lập kế hoạch

Hình 3-2: Giai đoạn 2 Phân tích

38

Hình 3-3: Giai đoạn 3 Xây dựng

Hình 3-4: Giai đoạn 4 Kiểm thử

Hình 3-5: Giai đoạn 5 Chuyển giao

3.3 Quản lý chí phí

- Chi phí ngun vật liệu:

Hạng mục Sớ lượng Giá Thành tiền

Máy chủ CSDL 1 25.000.000đ 25.000.000đ

Đăng ký bản quyền 1 1.500.000đ 1.500.000đ

Thiết bị đọc mã vạch 1 2.500.000đ 2.500.000đ

Tởng chi phí 29.000.000đ

- Chi phí cho cơ sở vật chất:

Hạng mục Số lượng Giá Thời gian

39

Thuê mặt bằng 1 1.800.000đ/tháng 5 9.000.000đ

Tiền mạng

internet 1 500.000đ/tháng 5 2.500.000đ

Tiền điện, nước 1 500.000đ/tháng 5 2.500.000đ

Switch 8 cổng 1 500.000đ 500.000đ

Dây mạng 150m 10.000đ/m 1.500.000đ

Tởng chi phí 16.000.000đ

- Lương nhân viên:

Năng lực của các thành viên khác nhau nhưng vì dự án có quy mơ nhỏ và trong q trình làm việc các thành viên giúp đỡ lẫn nhau để hoàn thanh nên mức lương các thành viên trong nhóm là như nhau: 400.000đ/ngày

STT Nội dung công việc Est Số thành

viên Tiền lương

1.1 Kế hoạch 6 5.600.000đ

1.1.1 Xác định sản phẩm 2 4 3.200.000đ

1.1.2 Xác định hiện trạng tổ chức 2 1 800.000đ

1.1.3 Xác định yêu cầu 2 1.600.000đ

1.1.3.

1 Xác định yêu cầu kinh doanh 2 1 800.000đ

1.1.3.

2 Xác định yêu cầu hệ thống 2 1 800.000đ

1.2 Phân tích 7 5.200.000đ

1.2.1 Tổng hợp yêu cầu 2 1 800.000đ

1.2.2 Lập bảng chi tiết công việc 1 3 1.200.000đ

1.2.3 Xây dựng Usecase 1 1 400.000đ

1.2.4 Lập kết hoạch thực hiện 2 3 2.400.000đ

1.2.5 Phân công công việc 1 1 400.000đ

1.3 Xây dựng 32 34.800.000đ

40

1.3.2 Xây dựng cơ sở dữ liệu 8 2 6.400.000đ

1.3.3 Thiết kế giao diện 5 1 2.000.000đ

1.3.4 Xây dựng chức năng phần mềm 9 4 14.400.000đ

1.3.5 Xây dựng trang web 5 4 8.000.000đ

1.4 Kiểm thử 5 4.000.000đ

1.4.1 Kiểm thử thành phần 2 2 1.600.000đ

1.4.2 Kiểm thử tích hợp 2 2 1.600.000đ

1.4.3 Đưa vào hoạt động 1 2 800.000đ

1.5 Chuyển giao 5 3.200.000

1.5.1 Viết tài liệu hướng dẫn 1 1 400.000đ

1.5.2 Bàn giao sản phẩm 1 1 400.000đ

1.5.3 Đào tạo sử dụng 1 1 400.000đ

1.5.4 Xác nhận chữ ký bên đầu tư 1 1 400.000đ

1.5.5 Báo cáo kết thúc dự án 1 4 1.600.000đ

Tổng lương 52.800.000

- Chi phí phát sinh:

Hạng mục Sớ lượng Giá Thành tiền

Đi lại gặp gỡ

khách hàng 1 người x 1 ngày 200.000đ/người/ngày 200.000đ

Liên hoan 2 2.500.000đ 5.000.000đ

Di chuyển cài đặt 4 người x 2 ngày 200.000đ/người/ngày 1.600.000đ

Liên lạc 1.400.000đ 1.400.000đ

Tởng chi phí 8.200.000đ

- Tởng chi phí dự án:

STT Hạng mục Thành tiền

1 Chi phí nguyên vật liệu 29.000.000đ

41

3 Lương nhân viên 52.800.000đ

4 Chi phí phát sinh 8.200.000đ

Tởng chi phí 106.000.000đ

3.4 Quản lý nhân sự

Tổng số thành viên tham gia dự án: 4 thành viên.

Sớ thành viên trong dự án có thể tăng hoặc giảm nếu có:

- Vì lý do sức khỏe khơng tớt thành viên có thể xin tạm nghỉ. - Vì lý do khách quan khiến sớ thành viên giảm.

- Dự án bị chậm so với thời gian biểu cần nhờ thêm người giúp đỡ: o Bạn bè của các thành viên trong nhóm.

o Thầy cơ hỗ trợ.

STT Nội dung công việc Số thành

viên Tên thành viên

1.1 Lập kế hoạch

1.1.1 Xác định sản phẩm 4 Nam, Thái, Trung, Tuyền

1.1.2 Xác định hiện trạng tổ chức 1 Thái

1.1.3 Xác định yêu cầu

1.1.3.1 Xác định yêu cầu kinh doanh 1 Nam 1.1.3.2 Xác định yêu cầu hệ thống 1 Tuyền

1.2 Phân tích

1.2.1 Tởng hợp yêu cầu 1 Tuyền

1.2.2 Lập bảng chi tiết công việc 3 Nam, Thái, Tuyền

1.2.3 Xây dựng Usecase 1 Tuyền

1.2.4 Lập kết hoạch thực hiện 3 Nam, Thái, Tuyền

1.2.5 Phân công công việc 1 Tuyền

1.3 Xây dựng

1.3.1 Xây dựng lớp sơ đồ 2 Nam, Thái

42

1.3.3 Thiết kế giao diện 1 Tuyền

1.3.4 Xây dựng chức năng phần

mềm 4 Nam, Thái, Trung, Tuyền

1.3.5 Xây dựng trang web 4 Nam, Thái, Trung, Tuyền

1.4 Kiểm thử

1.4.1 Kiểm thử thành phần 2 Thái, Tuyền

1.4.2 Kiểm thử tích hợp 2 Nam, Trung

1.4.3 Đưa vào hoạt động 2 Trung, Tuyền

1.5 Chuyển giao

1.5.1 Viết tài liệu hướng dẫn 1 Nam

1.5.2 Bàn giao sản phẩm 1 Thái, Trung

1.5.3 Đào tạo sử dụng 1 Tuyền

1.5.4 Xác nhận chữ ký bên đầu tư 1 Tuyền

1.5.5 Báo cáo kết thúc dự án 4 Thái, Nam, Trung, Tuyền

3.5 Quản lý rủi ro

Hình 3-6: Quản lý rủi ro

3.5.1 Các sự cớ có thể xảy ra trong dự án

Bảng 3-1: Các sự cớ có thể xảy ra trong dự án

43 1 Mâu thuẫn giữa các thành viên trong nhóm dự án

2 Thu thập thiếu các yêu cầu chức năng từ khách hàng

3 Thành viên trong nhóm dự án nghỉ đột xuất (đau ốm, bệnh tật,…)

4 Trang thiết bị phục vụ cho quá trình thực hiện dự án gặp trục trặc, hư hỏng 5 Khách hàng đột ngột thay đổi yêu cầu

6 Khách hàng hủy dự án

7 Chi phí phát sinh trong dự án nhưng chưa kịp đáp ứng

3.5.2 Ảnh hưởng của các sự cố tới tiến độ dự án và phương án xử lý sự cố

Bảng 3-2: Mô tả các sự cố

Tên sự cố Ảnh hưởng Phương án xử lý

Mâu thuẫn giữa các thành viên trong nhóm dự án

Tiến độ của thành viên này ảnh hưởng tới tiến độ của thành viên khác dẫn đến ảnh hưởng tiến độ toàn bộ dự án

Tổ chức họp nhóm thường xuyên, đốc thúc thành viên trong nhóm dự án hoàn thành công việc của mình, gián tiếp giúp các thành viên khác hồn thành cơng việc của họ Thu thập thiếu các yêu cầu

chức năng từ khách hàng

Yêu cầu bị thiếu liên quan trực tiếp đến một hoặc nhiều giai đoạn trong quy trình thực hiện dự án, dẫn đến dự án bị trì trệ

Cử thành viên dự án có đủ năng lực chun mơn phân tích nghiệp vụ, phân tích, tìm hiểu rõ yêu cầu của khách hàng, đồng thời tham khảo ý kiến từ giai đoạn khảo sát

Thành viên trong nhóm dự án nghỉ đột xuất (đau ốm, bệnh tật,…)

Tiến độ công việc của thành viên nghỉ ảnh hưởng tới tiến độ dự án

Phân cơng nhóm cơng việc tương ứng với nhóm thành viên trong dự án, nếu một thành viên trong

44 nhóm nghỉ cũng sẽ ít

nghiêm trọng hơn Trang thiết bị phục vụ cho

quá trình thực hiện dự án gặp trục trặc, hư hỏng

Tiến độ dự án một phần bị ngưng trệ

Tất cả thành viên trong nhóm dự án phải có bản demo của tất cả quy trình, để khi thiết bị của một thành viên trong nhóm bị hư hỏng cũng sẽ không bị mất dữ liệu

Khách hàng đột ngột thay đổi yêu cầu

Dự án tạm ngưng để phân tích lại yêu cầu từ khách hàng

Phân chia các yêu cầu chức năng riêng biệt nhất có thể, để khi khách hàng có yêu cầu thay đổi đột ngột thì dễ xử lý hơn Khách hàng hủy dự án Chi phí dự án mất mát Tiến hành thanh toán chi

phí dự án theo từng giai đoạn

Chi phí phát sinh trong dự án nhưng chưa kịp đáp ứng

Dự án tạm ngưng để tìm nguồn chi phí

Phân tích kĩ chi phí cho dự án + phí phát sinh hợp lý ngay từ bước lập kế hoạch

45

3.5.3 Một số sự cố giả định:

Tiến độ của một thành viên ảnh hưởng tới dự án

Hình 3-7: Tiến độ của dự án trước khi xảy ra sự cớ 1

Hình 3-8: Tiến độ của dự án sau khi xảy ra sự cố 1

Thành viên trong nhóm dự án bị ốm đau, bệnh tật

Hình 3-9: Tiến độ dự án trước khi xảy ra sự cố 2

46

Trang thiết bị phục vụ cho dự án bị hư hỏng

Hình 3-11: Tiến độ dự án trước khi xảy ra sự cố 3

Hình 3-12: Tiến độ dự án sau khi xảy ra sự cớ 3

Chi phí phát sinh nhưng chưa kịp đáp ứng

Hình 3-13: Tiến độ dự án trước khi xảy ra sự cố 4

47

Khách hàng hủy dự án

Hình 3-15: Tiến độ dự án trước khi xảy ra sự cố 5

48

Chương 4 Tổng kết 4.1 Tổng kết dự án

1. Thời gian dự kiến cho dự án 28/02/2022 – 31/05/2022 2. Thời gian hoàn thành dự án 02/06/2022

3. Chi phí dự kiến cho dự án 100.000.000đ

4. Chi phí thực tế cho dự án Chi phí nguyên vật liệu: 29.000.000đ Chi phí cơ sở vật chất: 16.000.000đ Lương nhân viên: 52.800.000đ Chi phí phát sinh: 8.300.000đ Tởng chi phí thực tế: 106.100.000đ

4.2 Kết quả đạt được

Hình 4-1: Giao diện trang chủ

4.2.1 Đăng nhập

49

Hình 4-2: Form đăng nhập

4.2.2 Đăng xuất

50

Hình 4-3: Giao diện sau khi đăng nhập thành công

51

Hình 4-4: Form đăng ký

4.2.4 Tìm kiếm sách

Có thể tìm kiếm theo tên sách hoặc tác giả; ngoài ra còn có thể lọc theo thể loại sách.

Hình 4-5: Tìm kiếm sách

4.2.5 Quản lý sách

Xem các loại sách

Thủ thư xem được các loại sách; ngoài ra có thể chỉnh sửa thông tin sách hoặc xóa sách.

52

Hình 4-6: Xem sách của tài khoản thủ thư

Đọc giả có thể xem tên sách và một số thông tin khác.

Hình 4-7: Xem sách của tài khoản đọc giả

Thêm, sửa, xóa sách

53

Hình 4-8: Form thêm sách

54

Hình 4-9: Form sửa sách

55

Hình 4-10: Popup khi xóa sách

4.2.6 Quản lý đọc giả

Mượn, trả sách

56

Hình 4-11: Form mượn sách

Trả sách: thủ thư thực hiện chức năng trả sách trên hệ thống.

Hình 4-12: Quản lý trả sách

Sửa thông tin: mỗi tài khoản có thể thực hiện chỉnh sửa thông tin hoặc thay đổi mật khẩu.

57

Hình 4-13: Chỉnh sửa thông tin

Hình 4-14: Form thay đổi thông tin

4.2.7 Thống kê

58

Hình 4-15: Bảng số liệu thống kê

4.3 Kết luận

Về chương trình quản lý thư viện, nó đã được thiết kế dựa trên các yêu cầu và cũng đáp ứng được một số chức năng cần thiết của người thủ thư trong việc quản lý sách, độc giả...

Phần mềm đáp ứng được một số nhu cầu cần thiết cho cơng việc quản lý thư viện như: • Nhập, sửa, xóa thơng tin sách, độc giả.

• Quản lý được tình hình mượn, trả sách. • Thớng kê đuợc sách mượn, trả.

Trong quá trình thực hiện không tránh khỏi những nhược điểm cần phải khắc phục như:

• Chương trình chỉ mới đáp ứng được phàn nào yêu cầu cơng việc quản lý thư viện. • Chương trình chỉ mang tính chất hỗ trợ việc quản lý thư viện.

• Giao diện của chương trình chưa mang tính thẩm mỹ cao.

Hướng phát triển: Cải thiện các chức năng và hỗ trợ kết nối qua mạng LAN giữa nhiều máy tính để giúp bạn đọc có thể tra cứu thông tin sách một cách dễ dàng hơn.

Sau một thời gian nhóm em bắt tay vào thực hiện, nghiên cứu cùng với sự giúp đỡ tận tình của thầy Nguyễn Quốc Việt, nhóm chúng em đã hoàn thành đề tài “Xây dựng hệ thống quản lý thư viện”. Qua đây các thành viên trong nhóm đã học hỏi được rất nhiều điều về

59 công việc, kỹ năng, kỹ thuật, cách thức tiến hành điều tra, khảo sát, phân tích của một người quản lý dự án. Khơng những vậy, việc thực hiện đồ án này đã giúp cho chúng em có khả năng làm việc theo nhóm tốt hơn. Tuy nhiên trong quá trình thực hiện do kinh nghiệm của bản thân còn hạn chế nên chắc hẳn trong báo cáo này không tránh khỏi thiếu sót và những chỗ xử lý vấn đề chưa được tối ưu. Chúng em rất mong nhận được những nhận xét, đánh giá của thầy để học hỏi và cải thiện trong tương lai.

Một phần của tài liệu BÁO cáo môn học QUẢN LÝ dự án CNTT đề tài xây DỰNG hệ THỐNG QUẢN LÝ THƯ VIỆN (Trang 33)