Tải bản đầy đủ (.docx) (35 trang)

QUẢN LÝ DỰ ÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ THƯ VIỆN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (0 B, 35 trang )

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG TP.HCM
KHOA: HỆ THỐNG THÔNG TIN VÀ VIỄN THÁM

BÁO CÁO MÔN HỌC
QUẢN LÝ DỰ ÁN XÂY DỰNG PHẦN MỀM
QUẢN LÝ THƯ VIỆN

Giảng

viên

:

ThS. Trần Văn Định

hướng dẫn
Lớp

:

09

Khóa
Nhóm thực hiện

:
:

Phần Mềm 1
09
Nguyễn Văn



Cơng

Nghệ



-

Vĩnh

-

0950080003
Nguyễn

Chí

0950080011

1


TP Hồ Chí Minh, tháng 06 năm 2023

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG TP.HCM
KHOA: HỆ THỐNG THÔNG TIN VÀ VIỄN THÁM

BÁO CÁO MÔN HỌC
QUẢN LÝ DỰ ÁN XÂY DỰNG PHẦN MỀM

QUẢN LÝ THƯ VIỆN

2


Giảng

viên

:

ThS. Trần Văn Định

hướng dẫn
Lớp

:

09 Cơng Nghệ Phần Mềm

Khóa
Nhóm thực hiện

:
:

1
09
Nguyễn


Văn



-

Vĩnh

-

0950080003
Nguyễn

Chí

0950080011

TP Hồ Chí Minh, tháng 06 năm 2023
Nhận xét của giảng viên

………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
3


………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………

………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
………………………………………………………………………………
……., ngày…. Tháng…. năm 2023
Giảng viên

Trần Văn Định

LỜI CẢM ƠN
Em xin gửi lời cảm ơn chân thành và sâu sắc nhất tới
thầy Trần Văn Định đã giảng dạy và truyền đạt những kiến
thức quý báu và kinh nghiệm thực tế trong môn học "Quản
lý dự án phần mềm ". Môn học này đã mang đến cho em

4


những kiến thức sâu sắc và kỹ năng thực tế vô cùng quan
trọng.
Trước khi tham gia môn học này, em đã khơng biết rõ
về q trình quản lý dự án phần mềm và các công cụ sử
dụng trong lĩnh vực này. Nhưng nhờ sự hướng dẫn tận tâm

của thầy , em đã nắm vững được các khái niệm cơ bản và
phương pháp thực hiện.
Thầy đã không chỉ truyền đạt kiến thức mà còn tạo
điều kiện cho em áp dụng ngay những kiến thức đã học vào
thực tế. Qua việc thực hành và giải quyết các bài tập, em đã
có cơ hội rèn luyện kỹ năng tư duy logic, phân tích vấn đề
và sáng tạo giải pháp.
Ngoài ra, em cũng muốn cảm ơn vì mơi trường học tập
thân thiện và hỗ trợ mà các thầy đã tạo ra. Bên cạnh việc
hỗ trợ trong giờ học, thầy còn sẵn sàng giải đáp các thắc
mắc và hỗ trợ nhiệt tình khi em gặp khó khăn trong q
trình học tập.
Mơn học "Quản lý dự án phần mềm " không chỉ là
nguồn kiến thức quan trọng mà còn là sự truyền cảm hứng
và động lực để em phát triển sự nghiệp trong lĩnh vực này.
Em đã học được cách nắm bắt và xử lý thông tin địa lý một
cách chính xác và hiệu quả.
Một lần nữa, em xin bày tỏ lòng biết ơn sâu sắc tới thầy
và ban giảng dạy đã tận tâm truyền đạt kiến thức và kỹ
năng trong môn học " Quản lý dự án phần mềm ".

5


MỤC LỤC
PHẦN 1: TÀI LIỆU PHẠM VI DỰ ÁN.......................................6
PHẦN 2 : QUẢN LÍ THỜI GIAN.............................................10
I. Các cơng việc dự án......................................................10
II. Ước lượng thời gian ( theo phương pháp PERT).......11
PHẦN 3 : QUẢN LÝ CHI PHÍ.................................................18

I. Lập kế hoạch về quản lý tài nguyên..........................18
1. Chi phí nguyên vật liệu.............................................18
2. Chi phí cơ sở vật chất................................................18
II. Ước lượng chi phí và dự tốn ngân sách cho các chi
phí........................................................................................ 18
1. Bảng tính lương thành viên......................................18
2. Chi phí cơng việc........................................................19
3. Chi phí phát sinh........................................................21
4. Tổng chi phí cho dự án..............................................21
PHẦN 4 : QUẢN LÝ CHẤT LƯỢNG........................................22
I. Lập kế hoạch chất lượng..............................................22
1. Các tiêu chuẩn thước đo của phần mềm.................22
2. Các hình thức kiểm thử có thể dùng.......................23
3. Các bên quản lý chất lượng......................................23
4. Lập kế hoạch quản lý chất lượng.............................24
5. Kiểm soát chất lượng.................................................25
PHẦN 5 : QUẢN LÝ RỦI RO..................................................27
I. Quá trình quản lý rủi ro trong khảo sát thực hiện dự
án 27
II. Xác định rủi ro...............................................................27
III.Phân tích mức độ rủi ro...............................................28
IV. Kế hoạch phòng ngừa rủi ro.....................................28
PHẦN 6 : BÁO CÁO VÀ KẾT THÚC DỰ ÁN...........................29
I. Kết thúc dự án...............................................................29
1. Mục đích dự án...........................................................29
6


2. Những điều đạt được và không đạt được................30
II. Đánh giá hiệu quả của dự án......................................30

1. Lập kế hoạch và kiểm soát.......................................30
2. Quản lý các bên liên quan.........................................30
3. Quản lý chất lượng.....................................................30
4. Quản lý rủi ro và các vấn đề.....................................31

7


PHẦN 1: TÀI LIỆU PHẠM VI DỰ
ÁN
(PROJECT SCOPE DOCUMENT)

Tên dự án (Project name): Xây dựng phần mềm quản lý
thư viện

Tuyên bố
statement)

phạm

vi

dự

án

(Project

scope


- Dự án phần mềm quản lý thư viện nhằm xây dựng một hệ
thống quản lý hiệu quả cho một thư viện. Dự án sẽ cung
cấp một phần mềm tiện ích, giúp thư viện tổ chức, quản
lý và cung cấp các tài liệu và thông tin đến người dùng.
- Đặc tả yêu cầu của khách hàng :
1. Đăng ký thành viên: Hệ thống sẽ cung cấp khả năng đăng
ký và quản lý thông tin cá nhân của các thành viên thư
viện, bao gồm tên, địa chỉ, thông tin liên lạc và thông tin
về việc mượn sách.
2. Quản lý sách: Hệ thống sẽ cho phép thư viện ghi nhận
thông tin về các cuốn sách trong bộ sưu tập, bao gồm tên
sách, tác giả, thể loại, mô tả và thông tin về số lượng sách
có sẵn.
3. Quản lý mượn/trả sách: Người dùng sẽ có thể tìm kiếm và
mượn sách thơng qua hệ thống. Hệ thống sẽ ghi nhận
thông tin về việc mượn sách, thời gian mượn và hạn trả.
Ngoài ra, hệ thống cũng sẽ cung cấp chức năng để quản lý
quá trình trả sách và tính phí trễ hạn (nếu có).
4. Tìm kiếm sách: Hệ thống sẽ cung cấp khả năng tìm kiếm
sách dựa trên tiêu chí như tên sách, tác giả, thể loại, và từ
khóa khác.
5. Thống kê và báo cáo: Hệ thống sẽ cung cấp các chức năng
thống kê và báo cáo về các hoạt động trong thư viện, bao

8


gồm số lượng sách được mượn, số lượng thành viên, số lần
trễ hạn, và các thông tin liên quan khác.
6. Giao diện người dùng: Hệ thống sẽ có một giao diện người

dùng thân thiện và dễ sử dụng, cho phép thành viên thư
viện và nhân viên quản lý tương tác với các chức năng của
hệ thống

Trong phạm vi dự án (In scope)
Phần mềm các chức năng chính như sau :
1.
2.
-

Thủ thư :
Đăng nhập
Quản lý sách
Quản lý mượn /trả sách
Tìm kiếm sách
Báo cáo thống kê
Người mượn sách:
Đăng kí / đăng nhập
Tìm kiếm sách
Mượn sách

Ngồi phạm vi dự án (Out of scope):Khơng truy cập
được phần mềm nếu khơng có internet

Những người chủ chốt / Các bên liên quan
chính (Key people / Key stakeholders)
Vai trị

Họ tên


Tổ chức/ Vị
trí

Liên hệ

Giám sát dự Nguyễn Văn Tú
án ,phân
tích và lập
trinh

Trưởng dự án

0359502163

Kiểm tra dự Nguyễn Chí
án
Vĩnh

Người dùng

0939893384

Lập trình và Nguyễn Văn
kiểm thử
Dùng

Lập trình viên

0936453763


Kiểm thử

Võ Văn Khương

Tester

0476473743

Kiểm thử

Đỗ Thị Ngọc

Tester

0735646456

9


Bích
Cung cấp
Phạm Thành
kinh phí và Cơng
nguồn lực

Chủ đầu tư

0958423783

Sản phẩm bàn giao (Deliverables)

- 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

Tiêu chí đánh giá và nghiệm thu (Evaluation and
acceptance criteria)
-

Giao diện sinh động và thu hút
Phần mềm truy cập ổn định
Đầy đủ các chức năng/ yêu cầu của khách hàng
Phần mềm được kiểm thử trước khi bàn giao
Phần mềm hồn chỉnh khơng lỗi

10


TÔN CHỈ DỰ ÁN
(PROJECT CHARTER)

Tên dự án (Project Title): Xây dựng phần mềm quản lý thư viện
Ngày bắt đầu (Project Start Date): 01/08/2018
Ngày kết thúc (Project Finish Date): 05/01/2019
Thông tin về kinh phí (Budget Information): 200.000.000 VN đồng
Giám đốc dự án (ProjectManager)
- Họ tên: Nguyễn Văn Tú

- Điện thoại: 0359502163
- Email:
Mục tiêu dự án (Project Objectives):
-

Hổ trợ cán bộ nhân viên dễ dàng trong việc quản lý
Nắm được thông tin lý lịch sinh viên
Nắm bắt được tình trạng học tập sinh viên
Hổ trợ sinh viên về mặt học tập

Cách tiếp cận (Approach):
11


-

Tìm hiểu, khảo sát nắm bắt được thơng tin của sinh viên
Đánh giá hiện trạng để đề ra giải pháp
Lựa chọn các sản phẩm tin học sử dụng hệ thống
Tìm hiểu và lập kế hoạch đào tạo, nâng cao trình độ tin học cho nhân sự

Vai trò và trách nhiệm (Roles and Responsibilities)
Vai trị

Giám sát dự án
,phân tích và
lập trinh
Kiểm tra dự án
Cung cấp kinh
phí và nguồn

lực

Họ tên
Nguyễn Văn Tú

Tổ chức/ Vị trí
(Organization/Position)
Trưởng dự án

Nguyễn Chí Vĩnh Người dùng
Phạm Thành Cơng Chủ đầu tư

Liên hệ
(Contact
Information)
0359502163

0939893384
0958423783

PHẦN 2 : QUẢN LÍ THỜI GIAN
(TIME MANAGEMENT)
I.

Các công việc dự án

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à số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 đó.

STT
Tên công việ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
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
12

Sản phẩm thu được
Tài liệu đặc tả yêu cầu

Bản thiết kế hệ thống 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 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ư

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
 Cài đặt tại nơi làm việc
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ì
 Bàn giao tài liệu
 Xin chữ kí xác nhận kết
thúc dự án

4

5

II.

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

Phần mềm hoàn chỉnh

Kết thúc dự án


Ước lượng thời gian ( theo phương pháp
PERT).
 Được tính dựa trên 3 giá trị thời gian ước lượng với
công thức:
EST = (MO + 4ML + MP)/6.
 Ước lượng khả dĩ nhất (ML – Most likely): Thời gian cần
để hồn thành cơng việc trong điều kiện bình thường
hay hợp lý.
 Ước lược lạc quan nhất (MO – Most Optimistic): Thời
gian cần để hồn thành cơng việc trong điều kiện “tốt
nhất” hay “lý tưởng” (khơng có trở ngại nào).
 Ước lượng bi quan nhất (MP – Most Pessimitic): Thời
gian cần để hồn thành cơng việc một cách “tồi nhất”
(nhiều trở ngại) .
 Thời gian lãng phí cho mỗi cơng việc thông thường từ
(7%-10%)
EST cuối cùng = EST + EST*8%

Đơn vị tính: Ngày
13


Bảng 1. Giai đoạn khảo sát


WBS

Tên công việc

1.1


Gặp gỡ khách
hàng
1.2
Xác định yêu cầu
1.3
Kiểm tra yêu cầu
1.4
Báo cáo
Tổng thời gian

MO ML

MP

EST

%

EST
cuối
cùng

1

2

3

2


8%

2.16

2
0.5
0.5
4

3
1
1
7

5
1.5
1.5
11

3.17
1
1
7.1
7

8%
8%
8%
8%


3.42
1.08
1.08
7.74

Bảng 2. Giai đoạn phân tích


WBS

Tên cơng việc

2.1

Tổng hợp u
cầu
2.2
Lập bảng chi tiết
công việc
2.3
Xây dựng
Usecase
2.4
Lập kế hoạch
thực hiện
2.5
Phân công công
việc
2.6

Báo cáo
Tổng thời gian

MO

ML

MP

EST

%

EST
cuối
cùng

6

7

8.5

8%

7.64

5

7


9

7.08
3
7

8%

7.56

1.5

2

2.5

2

8%

2.16

5

6

7

6


8%

6.48

1

2

2.5

8%

2.07

0.5
19

1
25

1.5
31

1.91
7
1
25

8%

8%

1.08
27

Bảng 3. Giai đoạn thiết kế


WBS

Tên công việc

MO

3.1

Thiết kế phần

12

ML MP

EST

%

EST
cuối
cùng


15

14.8

8%

16.1

14

17


3.2

mềm
Thiết kế web

3.3
Báo cáo
Tổng thời gian

8

10

13

0.5
20.

5

1
26

1.5
31.
5

3
10.1
67
1
26

8%

10.98

8%
8%

1.08
28.08

Bảng 4. Giai đoạn xây dựng


WB
S


MO

ML

MP

EST

%

EST
cuối
cùng

6

10

15

8%

10.98

Xây dựng cơ sở dữ
7
10
liệu
4.3 Xây dựng các chức 25 30

năng phần mềm
4.4
Xây dựng trang
13 15
web
4.5
Báo cáo
0.5 1
Tổng thời gian
51. 66
5

15

8%

11.15

35

10.1
67
10.3
3
30

8%

32.4


20

15.5

8%

16.74

1.5
86.
5

1
67

8%
8%

1.08
72.36

4.1

Tên công việc
Xây dựng lớp sơ đồ

4.2

Bảng 5. Giai đoạn chạy thử



WB
S
5.1
5.2
5.3

Tên công việc

Kiểm tra
Sửa lỗi phát sinh
Cập nhập lại phần
mềm
5.4
Báo cáo
Tổng thời gian

MO

ML

MP

EST

%

EST
cuối
cùng


1
2
0.5

2
3
1

3
5
2

8%
8%
8%

2.16
3.42
1.169

0.5
4

1
7

1.5
11.


2
3.17
1.08
3
1
7.2

8%
8%

1.08
7.83

15


5

5

Bảng 6. Giai đoạn kiểm thử


WB
S

Tên cơng việc

6.1
6.2

6.3

Test module
Test tích hợp
Đưa vào hoạt
động
6.4
Báo cáo
Tổng thời gian

MO ML

MP

EST

%

EST
cuối
cùng

1
2
0.5

2
3
1


3
4
1.5

2
3
1

8%
8%
8%

2.16
3.24
1.08

0.5
4

1
7

1.5
10

1
7

8%
8%


1.08
7.56

Bảng 7. Giai đoạn chuyển giao


WB
S

Tên công việc

7.1

Viết tài liệu hướng
dẫn
Bàn giao sản phẩm
Đào tạo sử dụng
Xin xác nhận, chữ
ký của bên khách
hàng
Báo cáo
Tổng thời gian

7.2
7.3
7.4
7.5

MO


ML

MP

EST

%

EST
cuối
cùng

0.5

1

1.5

1

8%

1.08

2
0.5
1

2

2
1

4
2.5
2

2.33
1.83
1.16
7

8%
8%
8%

2.51
1.97
1.26

0.5
4.5

1
7

1.5
11.
5


1
8%
7.33 8%

1.08
7.91

16


Bảng 8. Ước lượng PERT tổng hợp


WB
S

Tên công việc

MO

ML MP EST

%

EST
cuối
cùng

7.17
25

26

8%
8%
8%

7.74
27
28.08

67

8%

72.26

7.25

8%

7.83

7
7.33

8%
8%

7.56
7.91


1.0
2.0
3.0

Khảo sát
Phân tích
Thiết kế

4
19
20.5

7
25
26

4.0

Xây dựng

51.5

66

5.0

Chạy thử

4


7

6.0
7.0

Kiểm thử
Chuyển giao

4
4.5

7
7

107
.5

14
5

Tổng thời gian

11
31
31.
5
86.
5
11.

5
10
11.
5
19
3

146. 8% 158.49
75

III. Sơ đồ GANTT
Do tính chất có một vài công việc thực hiện đồng thời nên lược đồ Gannt
sau đây có sự thay đổi với dự tính ban đầu về thời gian thực hiện dự án.

Hình 1. khảo sát và phân tích

17


Hình 2. Thiết kế

Hình 3. Xây dựng

Hình 4. Chạy thử và kiểm thử

18


Hình 5. Chuyển giao


Hình 6. Sơ đồ gantt tổng quát

19


PHẦN 3 : QUẢN LÝ CHI PHÍ
(COSTS MANAGEMENT)
I.

Lập kế hoạch về quản lý tài nguyên

1. Chi phí nguyên vật liệu
Dự án quản lý xây dựng phần mềm quản lý thư viện tại thư
viện Đọc Mãi với chí phí cho nguyên vật liệu bao gồm:
Bảng 9. Chi phí nguyên vật liệu
Các hạng mục
Máy chủ CSDL

Số lượng
1

Chi phí đăng kí bản
quyền
Thiết bị đọc mã vạch

1
1

Đơn giá
30.000.0

00đ
1.000.00

2.600.00


Tổng chi phí :

Thành tiền
30.000.000đ
1.000.000đ
2.600.000đ
33.600.000
VNĐ

2. Chi phí cơ sở vật chất
Bảng 10. Chi phí cơ sở vật chất
Các hạng
mục
Thuê văn
phòng
Tiền internet

Số
lượng
1
1

Đơn giá
1.500.000đ/

tháng
500.000đ/
20

Thời
gian
5
5

Thành
tiền
7.500.000
đ
2.500.000



×