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

Xây dựng phần mềm quản lý thư viện đại học CNGTVT Đảm bảo chất lượng phần mềm

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 (724.57 KB, 95 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GTVT
KHOA CÔNG NGHỆ THÔNG TIN

Báo cáo môn học:
ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM
Đề tài: Xây dựng phần mềm quản lý thư viện đại học CNGTVT
Giảng viên hướng dẫn:

Đặng Thị Kim Anh

Lớp:

72DCTT21

Thành viên nhóm gồm:

Đồng Thanh Tuấn
Hoàng Trần Nguyên
Đỗ Việt Hưng
Lê Quang Duy
Hy Tiến Sơn
Bạch Minh Tuấn

Hà Nội, 2023


Bảng Phân Công Công Việc
Công việc
Kế hoạch đảm bảo chất lượng phần mềm
Kế hoạch kiểm thử
Kế hoạch quản lý thay đổi dự án


Quản lý giao tiếp và truyền thông
Quản lý rủi ro
Quản lý cấu hình
Quản lý thời gian và lập lịch
Quản lý nhân sự
Tổng quan về dự án
Kế hoạch quản lý chi phí dự án
Tơn chỉ dự án
Quản lý phạm vi dự án

Người thực hiện
Đồng Thanh Tuấn
Hoàng Trần Nguyên
Đỗ Việt Hưng
Lê Quang Duy
Hy Tiến Sơn
Bạch Minh Tuấn


MỤC LỤC
LỜI NÓI ĐẦU........................................................................................................................................................ 1

1. TỔNG QUAN VỀ DỰ ÁN..................................................................................2
1.1 Mơ tả dự án:...............................................................................................................2
1.2 Phạm vi và mục đích....................................................................................................2
1.2.1 Mơ tả sơ lược hệ thống............................................................................................2
1.2.2 Phạm vi dự án...........................................................................................................4
1.3 Yêu cầu sản phẩm........................................................................................................4
1.3.1 Yêu cầu chức năng và yêu cầu phi chức năng..........................................................4
1.3.2 Đối tượng sử dụng hệ thống.....................................................................................4

1.3.3 Các giả thiết và ràng buộc........................................................................................5
1.3.4 Lịch thực hiện...........................................................................................................5
1.3.5 Đội dự án.................................................................................................................6
1.4 Mục tiêu dự án.............................................................................................................7
1.4.1 Mục tiêu tiêu chuẩn..................................................................................................7
1.4.2 Phụ thuộc quan trọng...............................................................................................8
1.5 Kế hoạch quản lý dự án...............................................................................................9
1.5.1 Các bước quản lý dự án............................................................................................9
1.5.2 Kế hoạch ngân sách dự án......................................................................................10
1.6 Cơng cụ lập kế hoạch:...............................................................................................10
1.7 Cơng cụ lập trình và môi trường phát triển...............................................................10
1.8 Hỗ trợ từ khách hàng.................................................................................................10
1.9 .Sản phẩm giao cho khách hàng................................................................................10
TÔN CHỈ DỰ ÁN................................................................................................................................................. 11

I.MÔ TẢ DỰ ÁN................................................................................................11
II.THÀNH VIÊN ĐỘI DỰ ÁN.............................................................................12
III. CAC
́ PHƯƠNG PHAṔ VÀ CAC
́ H TIẾP CẬN..................................................13
IV. CÔNG NGHỆ SỬ DỤNG...............................................................................13
V. CAC
́ GIẢ THIẾT...........................................................................................13
VI.NGUỒN TÀI NGUYÊN..................................................................................14
VII.CAC
́ SAN
̉ PHẨM CẦN BÀN GIAO...............................................................14
VIII.LIC
̣ H THỰC HIỆN....................................................................................14
IX.CAC

́ MỐC QUAN TRỌNG............................................................................15
2. QUẢN LÝ PHẠM VI DỰ ÁN...........................................................................17
2.1 WBS theo đầu mục.....................................................................................................17
2.2 WBS theo dạng cây....................................................................................................18


3. KẾ HOẠCH QUẢN LÝ THAY ĐỔI DỰ ÁN.....................................................18
3.1. Mô tả Kế hoạch quản lý thay đổi dự án....................................................................18
3.1.1. Mục đích Kế hoạch quản lý thay đổi dự án:..........................................................18
3.1.2. Người chịu trách nhiệm.........................................................................................19
3.1.3. Người đưa ra yêu cầu thay đổi:.............................................................................19
3.2. Quy trình quản lý dự án thay đổi..............................................................................19
3.3. Chú ý.........................................................................................................................20

4. KẾ HOẠCH QUẢN LÝ CHI PHÍ DỰ ÁN.........................................................22
4.1 Dự tính chi phí theo thời gian – dựa theo ma trận cơng việc....................................22
4.2 Chi phí dự tính cho các phần chính...........................................................................23
4.3 Dự tính chi phí các loại.............................................................................................24
4.4 Ước lượng lương mỗi người......................................................................................24

5. QUẢN LÝ THỜI GIAN VÀ LẬP LỊCH.............................................................25
5.1 Các mốc kiểm soát.....................................................................................................25
5.2 Lập lịch dự án............................................................................................................26

6. QUẢN LÝ NHÂN SỰ......................................................................................27
6.1 Các vị trí trong đội dự án..........................................................................................27
6.2 Cơ cấu tổ chức đội dự án..........................................................................................28
6.3 Các thành viên trong đội dự án.................................................................................29
6.3.1 Vai trò các thành viên trong đội dự án...................................................................29
6.4 Project Team.............................................................................................................30

6.4.1 Thêm các tài liệu chứng minh năng lực..................................................................30
6.5 Ma trận gán trách nhiệm...........................................................................................33
6.5.1 Ma trận gán trách nhiệm qua các giai đoạn phát triển dự án...............................33
6.5.2 Ma trận gán trách nhiệm chi tiết............................................................................34
6.5.3 Ma trận kĩ năng......................................................................................................38

7. QUẢN LÝ GIAO TIẾP VÀ TRUYỀN THÔNG...................................................38
7.1 Các bên tham gia.......................................................................................................38
7.2 Thông tin liên lạc giữa các bên.................................................................................39
7.3 Nhu cầu thông tin của các đối tượng liên quan........................................................39
7.4 Ma trận truyền thông.................................................................................................40
7.5 Lịch Họp Các Bên......................................................................................................44

8. QUẢN LÝ RỦI RO.........................................................................................45
8.1 Xác định rủi ro...........................................................................................................45
8.1.1 Rủi ro về kế hoạch..................................................................................................45
8.1.2 Rủi ro về tổ chức.....................................................................................................45
8.1.3 Rủi ro về ngân sách...............................................................................................45
8.1.4 Rủi ro về kĩ thuật..................................................................................................46
8.1.5 Sự hài lòng của khách hàng...................................................................................46
8.1.6 Rủi ro về kiểm soát.................................................................................................46


8.2 Phân tích, đánh giá, lập kế hoạch quản lý rủi ro......................................................47
8.2.1 Phân tích rủi ro.......................................................................................................47
8.2.2 Đánh giá rủi ro.......................................................................................................48
8.2.3 Kế hoạch quản lý rủi ro..........................................................................................51
8.2.4 Rủi ro hàng đầu và hướng giải quyết.....................................................................52

8.3 KIỂM SOÁT CÁC RỦI RO...........................................................................60

8.3.1 Kế hoạch kiểm soát rủi ro.......................................................................................60
8.3.2 Giám sát và điều chỉnh...........................................................................................62

9 KẾ HOẠCH ĐẢM BẢO CHẤT LƯỢNG WEBSITE.............................................62
9.1 Chiến lược phòng chống khiếm khuyết......................................................................62
9.2 Chiến lược đánh giá..................................................................................................63
9.3 Ước tính của khiếm khuyết được phát hiện...............................................................64
9.4 Tổ chức đội đảm bảo chất lượng website..................................................................65
9.5 Các công việc đảm bảo chất lượng sản phẩm...........................................................66
9.6 Kế hoạch thực hiện và giám sát chất lượng..............................................................66
10. Kế hoạch kiểm thử....................................................................................................69
10.1 Mục đích..................................................................................................................69
10.2 Chi tiết các loại hình kiểm tra.................................................................................69
10.3 Các loại hình kiểm thử.............................................................................................71
10.3.1 Kiểm thử đơn vị - Unit Test..................................................................................71
10.3.2 Kiểm thử tích hợp – Integration Test....................................................................71
10.3.3 Kiểm thử hệ thống.................................................................................................72
10.4 Chi tiết thực hiện kiểm thử.......................................................................................73
10.4.1 Kiểm thử đơn vị.....................................................................................................73
10.4.2 Kiểm thử tích hợp.................................................................................................74
10.4.3 Kiểm thử hệ thống.................................................................................................75
10.4.4 Chương trình đo đạc.............................................................................................76
11. Quản lý cấu hình........................................................................................................76
11.1 Giới thiệu.................................................................................................................76
11.2.Quy trình quản lý cấu hình......................................................................................79
11.2.1 Xác định và Quy ước Đặt tên CI (Công cụ Tích hợp)..........................................79
11.2.2 Cấu trúc Thư mục và Quyền Truy cập..................................................................84
11.2.3 Đối với các mục được lưu trữ vật lý....................................................................86
11.2.4 Quyền truy nhập...................................................................................................87
11.2.5 Quy ước đánh số phiên bản..................................................................................88

11.2.6 Quản lý sự thay đổi...............................................................................................89
11.2.7 Phương án sao lưu dự phòng................................................................................90
KẾT LUẬN........................................................................................................................................................... 91


LỜI NÓI ĐẦU
Trong thời đại ngày nay, sự phát triển không ngừng của công nghệ thông tin
đã mở ra những cơ hội mới và thách thức đầy tính chất đổi mới cho nhiều lĩnh vực,
trong đó có lĩnh vực quản lý thơng tin và tri thức. Trong bối cảnh đó, việc xây dựng
một phần mềm quản lý thư viện đại học khơng chỉ là một nhiệm vụ quan trọng mà
cịn đóng góp tích cực vào sự phát triển và nâng cao chất lượng đào tạo.
Chúng ta đang đứng trước đề tài "Xây dựng phần mềm quản lý thư viện đại
học Công nghệ giao thông vận tải" (CNGTVT), một dự án mang tính chiến lược và
thiết thực, nhằm cung cấp một hệ thống quản lý thông tin sách và người đọc hiệu
quả, đồng thời tạo ra một môi trường học thuật và nghiên cứu mở, linh hoạt, và
hiện đại.
Chất lượng phần mềm khơng chỉ là một yếu tố quyết định tính ổn định và
hiệu quả của hệ thống mà còn đặt ra nhiều yêu cầu về tính linh hoạt, tương tác, và
khả năng mở rộng. Trong bối cảnh này, môn học "Đảm bảo chất lượng phần mềm"
không chỉ là một bộ mơn học thuật mà cịn là bước quan trọng giúp chúng ta hiểu
rõ và áp dụng các nguyên lý và phương pháp để đảm bảo chất lượng của sản phẩm
phần mềm mà chúng ta đang xây dựng.
Chúng ta sẽ tìm hiểu về quy trình phát triển phần mềm có chất lượng, kiểm
thử và kiểm soát chất lượng, cũng như quản lý rủi ro để giảm thiểu khả năng xảy ra
lỗi và vấn đề trong quá trình triển khai và sử dụng. Bằng cách này,hy vọng sẽ
khơng chỉ hồn thành thành công dự án xây dựng phần mềm quản lý thư viện mà
còn đạt được một sản phẩm chất lượng, đáp ứng đầy đủ và hiệu quả những yêu cầu
và mong đợi của người sử dụng.

1



1. Tổng quan về dự án
1.1 Mô tả dự án:
Mã số dự án
WSATV01

Loại hợp đồng

Khách hàng

Cô Kim Anh

2 khách hàng

Cấp dự án

Group

Cấp dự án

Nhóm

Nhóm 1

Phân cơng

Fixed Price

A


Xây dựng phần mềm
quản lý thư viện đại
Loại dự án

Internal

Quản lý dự án

Danh mục dự án

Development

Lĩnh
doanh

Loại ứng dụng

Website

vực

học CNGTVT

kinh

1.2 Phạm vi và mục đích
1.2.1 Mô tả sơ lược hệ thống
Hệ thống Quản lý thư viện đại học Công nghệ giao thông vận tải (CNGTVT) là
một ứng dụng phần mềm được thiết kế để quản lý các hoạt động liên quan đến thư viện

của đại học.
Trang web quản lý thư viện đại học Công nghệ giao thơng vận tải có những chức
năng sau đây:
 Đối với người Quản lý:
 Quản lý hệ thống
 Quản lý người dùng và phân quyền
 Quản lý nguồn sách
 Thống kê và báo cáo
 Quản lý đơn đặt mượn

2


 Đối với nhân viên
 Quản lý mượn và trả sách
 Tra cứu tìm kiếm
 Gửi thơng báo và tin nhắn
 Đối với người Quản lý đảm bảo chất lượng
 Đảm bảo chất lượng dịch vụ
 Xem bảng tin
 Tải tài liệu
 Điều phối viên đảm bảo chất lượng.
 Xem các tài khoản có cùng quyền hạn
Những chức năng chính của phần mềm:
 Quản lý bài viết
 Quản lý các bài viết thuộc các chuyên mục khác nhau, quản lý các nội dung
trang web, liên kết, video,…cho phép thêm sửa xóa bài viết.
 Quản lý thành viên
 Quản lý thơng tin thành viên, phân quyền cho thành viên trong ban quản trị,
cho phép cập nhật thơng tin tài khoản.

 Bình luận và phản hồi
 Cho phép người dùng bình luận và phản hồi về bài viết.
 Chức năng người dùng:
 Người dùng có tài khoản đăng nhập hệ thống có thể thay đổi thơng tin tài
khoản, tìm kiếm thơng tin cần thiết …

3


1.2.2 Phạm vi dự án
-

Dự án bao gồm việc tạo ra phần mềm, tài liệu hướng dẫn sử dụng, bảo hành và bảo
trì trong suốt quá trình sử dụng.

-

Dự án chỉ quản lý thành viên, phòng và các chức năng đã nêu

-

Sản phẩm của dự án là website được đưa lên internet sử dụng.

-

Thực tập cách quản lý thời gian, quản lý tiến độ công việc, quản lý nhân sự ….

1.3 Yêu cầu sản phẩm
1.3.1 Yêu cầu chức năng và yêu cầu phi chức năng
Yêu cầu hệ thống:

 Thân thiện dễ sử dụng đối với người dùng
 Chứa được dữ liệu lớn, xử lý thơng tin nhanh, độ chính xác cao theo thời gian thực
 Có thể nâng cấp và bảo trì dễ dàng
 Có các chương trình bảo mật đi kèm
 Tốc độ truyền tải nhanh chóng, tương thích với nhiều loại trình duyệt, cho phép
nhiều người dùng truy cập đồng thời trong cùng một lúc
Yêu cầu từ khách hàng:
 Hệ thống có chức năng đăng nhập cho người sử dụng khi truy nhập.
 Cập nhật, thay đổi dữ liệu liên quan.
 Thống kê, xuất báo cáo chuẩn xác.
 An tồn thơng tin, bảo mật tốt.
 Có khả năng phát hiện các lỗi trong phạm vi cho phép.
 Có thể bổ sung nghiệp vụ khi cần.
 Có khả năng phân quyền cho người sử dụng.
1.3.2 Đối tượng sử dụng hệ thống
 Người quản trị hệ thống
 Người điều phối hệ thống
 Nhân viên đảm bảo chất lượng
 Nhân viên

4


1.3.3 Các giả thiết và ràng buộc
Giả thiết


Khách hàng sẽ cung cấp những thông tin về nghiệp vụ trong quá trình phát triển

hệ thống : Lưu trữ thơng tin, quản lý các chuyên mục, quản lý bài viết, quản lý thành

viên, phân quyền người dùng,…


Khách hàng cung cấp thông tin tài nguyên máy tính và mạng Internet đang sử dụng

tại trung tâm.


Khách hàng ký nhận các sản phẩm (Tài liệu, phần mềm .. ) và bàn giao lại cho

team trong vòng 1 tuần sau mỗi lần nhận bàn giao sản phẩm.


Sản phẩm là một ứng dụng trên giao diện Web.



Sản phẩm là ứng dụng phát triển theo mơ hình MVC.

Ràng buộc


Phạm vi của dự án là không thay đổi trong quá trình làm dự án vì vậy thời gian và

kinh phí cho dự án cũng là khơng thay đổi


Thời gian phát triển dự án tối đa là 70 ngày (10 tuần)




Kinh phí tối đa : 150 triệu, có thể vượt q 10% tổng kinh phí



Phía khách hàng khơng chấp nhận nếu giao sản phẩm chậm >10 ngày, sản phẩm

không đảm bảo chất lượng, không đúng yêu cầu sẽ không được chấp nhận


Mọi rủi ro về mặt kĩ thuật, con người khách hàng không chịu trách nhiệm



Các rủi ro liên quan tới thư viện đại diện phía bên dự án phải thông báo trước.



Nếu xảy ra lỗi trong thời gian bảo trì phía bên cơng ty sẽ chịu mọi chi phí bảo trì

cũng như tổn thất do hệ thống gây ra.


Hết thời gian bảo trì nếu hệ thống có lỗi phía bên cơng ty sẽ sang xem xét (nếu có

nhu cầu) nhưng phía trung tâm phải trả mọi chi phí.

1.3.4 Lịch thực hiện
 Ước tính thời gian thực hiện 10 tuần.
 Dự án được dự định bắt đầu từ 23/10/2023 đến 06/01/2024

 Phiên bản đầu tiên dự định bàn giao trong 8 tuần sau khi bắt đầu và phiên bản
hoàn thiện dự định sau 2 tuần tiếp theo.
 Ngân sách dự tính: 150 triệu

5


1.3.5 Đội dự án
Lĩnh vực
STT Vai trò

( Trách

Họ Tên

Liên hệ

nhiệm)
1
2

Giám

đốc Senior

dự án

Management

Quản lý dự Project

án

Manager

Tuấn Đồng
Tuấn Đồng

0866716632

0866716632


Trưởng
3

Technical

nhóm Kĩ

Leader

Đỗ Việt Hưng

0866716631


thuật
Trưởng
4


nhóm Thiết Designing
kế, và phân Leader, BA
tích nghiệp

Hồng Trần

Ngun : 096762261x

Ngun



Lê Quang Duy



Hy Tiến Sơn



Đỗ Việt Hưng,



vụ
Trưởng
nhóm Đảm
5

bảo

lượng

chất


QA and CC

quản lý cấu
hình
Trưởng
6

nhóm Thực Operations
thi và kiểm and Test
thử

7

Lập
viên

trình Coding

Bạch Minh Tuấn,
Lê Quang Duy,
Hoàng Trần

6



Nguyên
1.4 Mục tiêu dự án
1.4.1 Mục tiêu tiêu chuẩn
Số liệu

Đơn vị

Cam kết

Ngày bắt đầu

Ngày/tháng/năm 23/10/2023

Ngày kết thúc

Ngày/tháng/năm 06/01/2024

Thời gian

Số ngày

70 ngày

Đội ngũ Kích thước tối đa

Người

6 người

Nỗ lực lập hố đơn


Người ngày

Lịch nỗ lực

Người ngày

6 người

Cách sử dụng nỗ lực

Người ngày

6 người

Tái cam kết

Ghi chú

7


Mục tiêu
Số liệu

Đơn vị

USL

Trun

g bình

LSL

Cơ bản để thiết lập mục tiêu

Chất lượng
Sự hài lòng
của khách

Tham khảo GX mục tiêu trong
Điểm

90

hàng

năm 2022, Cao hơn so với dự án
trước đó (Dự án) 5%

Rị rỉ

Wdef/mm

Q trình
tn thủ

X

Nc/Ob


X
Chi phí

Nỗ lực hiệu
quả
Chi phí sửa
chữa

%

80%

%

20%

*

Giao hàng tận nơi
Kịp thời

%

100%

1.4.2 Phụ thuộc quan trọng
Số

Phụ thuộc


Ngày dự kiến
giao hàng

Ghi chú
Có thể hồn

1

Tài liệu hướng dẫn sử dụng giao cho khách
hàng là bản cứng không phải bản mềm

03/12/2023

thành nhanh
hơn dự kiến

1.5 Kế hoạch quản lý dự án
1.5.1 Các bước quản lý dự án
a. Lập lịch thực hiện các công việc của dự án.

8


 Đưa ra các hoạt động trong dự án.
 Sắp xếp các hoạt động.
 Ước lượng thời gian của các hoạt động sao cho phù hợp với thời gian thực hiện
dự án.
 Lập thành một bảng danh sách các hoạt động và thời gian thực hiện cùng với
người tham gia.

b. Quản lý chi phí dự án.
 Ước lượng chi phí thực chất để phát triển dự án.
 Dựa trên danh sách cơng việc để giả thiết chi phí cho từng công việc.
c. Quản lý thời gian phát triển dự án.
 Thời gian bắt đầu dự án: 23/10/2023.
 Thời gian kết thúc dự án: 06/01/2024
 Thời gian mục tiêu hoàn thành của nhóm: 31/12/2023 (trước một tuần).
d. Quản lý nguồn nhân sự trong dự án.
 Lập kế hoạch phân chia công việc, chức danh cho từng thành viên.
 Chuẩn bị nguồn nhân lực thay thế khi xảy ra sự cố.
e. Quản lý chất lượng dự án
 Quản lý khả năng thực hiện các yêu cầu nghiệp vụ của dự án.
 Quản lý khả năng thích ứng các mơi trường, nền tảng cấu hình mạng, máy tính
người sử dụng.
 Quản lý khả năng bảo mật thông tin dự án.
 Lên kế hoạch kiểm thử.
f. Quản lý truyền thông
 Quản lý việc liên lạc giữa các thành viên trong nhóm.
 Quản lý trao đổi thông tin với khách hàng.
g. Quản lý rủi ro và thay đổi trong dự án
 Đưa ra các giả thiết rủi ro phát sinh trong quá trình phát triển dự án.
 Ước lượng xác suất xảy ra rủi ro các vấn đề về chun mơn và ngồi chun mơn.
 Đưa ra các biện pháp dự phòng và sửa lỗi, thay thế khi xảy ra rủi ro.

9


1.5.2 Kế hoạch ngân sách dự án
 Ngân sách hợp đồng: 150.000.000 vnd
 Chi phí thực hiện: 100.000.000 vnd

1.6 Cơng cụ lập kế hoạch:
 Công cụ soạn thảo văn bản: Microsoft word 2019.
 Công cụ xây dựng dự án: Microsoft Excel 2019
 Cơng cụ tính tốn lập bảng: Microsoft Excel 2019.
 Cơng cụ trình chiếu thuyết trình: Microsoft Power Point 2019. (cơng cụ đều có
bản quyền của nhà cung cấp).
1.7 Cơng cụ lập trình và mơi trường phát triển.
 Ngơn ngữ lập trình: HTML,CSS,Java Script,...
 Cơng cụ lập trình: Visual Studio Code, MongoDB
1.8 Hỗ trợ từ khách hàng
 Khách hàng có nhiệm vụ phải hỗ trợ các tài liệu nghiệp vụ cho nhóm phát triển
phần mềm.
 Họp trao đổi một tuần một lần giữa hai bên.
 Thống nhất thông tin và yêu cầu giữa hai bên.
1.9 .Sản phẩm giao cho khách hàng
 Hệ thống phần mềm quản lý thư viện đại học CNGTVT đảm bảo hoạt động, đầy
đủ các chức năng nghiệp vụ.
 Cơ sở dữ liệu.
 Tài liệu hướng dẫn.

10


Tôn Chỉ Dự Án
I.Mô tả dự án
 Tên dự án : Xây dựng phần mềm quản lý thư viện đại học CNGTVT
 Ngày bắt đầu : 23/10/2023

 Ngày kết thúc : 06/01/2024
 Chủ đầu tư : Mrs. Kim Anh.

 Kinh phí : 150.000.000 VNĐ
 Giám đốc dự án : Vũ Nguyễn
 Mục tiêu dự án :
 Chức năng nghiệp vụ :
 Cho phép khách hàng đăng nhập,thay đổi thông tin tài khoản
 Cung cấp các thông tin dịch vụ, xem chi tiết các dịch vụ, sử dụng dịch vụ.
 Yêu cầu kĩ thuật :
 Đáp ứng được tiêu chuẩn của một Website :
 Cấu trúc khoa học, chặt chẽ, rõ ràng, dễ điều hướng, khai thác, chỉnh sửa
 Giao diện thân thiện với người dùng, dễ sử dụng, dễ thao tác.
 Tương thích với nhiều trình duyệt web khác nhau
 Tốc độ truy cập nhanh, chính xác, ổn định, cho phép nhiều người dung
truy cập cùng lúc
 Yêu cầu khác :
 Đảm bảo tính hợp pháp, bản quyền.
 Bảo trì sản phẩm trong quá trình sử dụng và sửa lỗi hệ thống khi có sự
cố…
 Hồn thành trước ngày 06/01/2024.

 Phạm vi của dự án :
 Dự án bao gồm việc tạo ra phần mềm, tài liệu hướng dẫn sử dụng, bảo
hành và bảo trì trong suốt quá trình sử dụng.
 Dự án chỉ quản lý thành viên, bài viết và các chức năng đã nêu.

11


 Sản phẩm là phần mềm được đưa lên Internet sử dụng.

 Đối tượng sử dụng :

 Quản lý phần mềm thư viện đại học CNGTVT
 Người đảm bảo chất lượng phần mềm
 Người dùng
 Người điều phối viên
II.Thành viên đội dự án
Lĩnh vực
STT

Vai trò

( Trách

Họ Tên

Liên hệ

nhiệm)
1

Giám đốc dự án

2

Quản lý dự án

Management
Project
Manager




thuật

Leader

Hưng

Trưởng nhóm Thiết Designing
kế, và phân tích Leader, BA

bảo chất lượng và QA and CC
quản lý cấu hình

7

Tuấn Đồng
Đỗ

Trưởng nhóm Đảm

6



Technical

nghiệp vụ

5


Tuấn Đồng

Trưởng nhóm Kĩ
3

4

Senior

Trưởng nhóm Thực Operations
thi và kiểm thử

and Test

Lập trình viên

Coding

Việt

Hồng Trần
Ngun



Quang

Duy








Hy Tiến Sơn



Bạch Tuấn



III. Các phương pháp và cách tiếp cận
 Tìm hiểu các yêu cầu về nghiệp vụ của Website

12


 Tìm hiểu các hệ thống đã có
 Thảo luận và lựa chọn công nghệ phù hợp
 Lựa chọn mô hình phù hợp
 Xác định nguồn nhân lực và đặt ra các mốc cần hoàn thành
 Tổ chức kế hoạch quản lý dự án
 Triển khai, phân tích, thiết kế và kiểm thử
 Bàn giao sản phẩm và phát triển sản phẩm
IV. Cơng nghệ sử dụng
 Ngơn ngữ lập trình : Html,Css,Javascript,…
 Hệ quản trị cơ sở dữ liệu : MongoDB server.
 Tools : Visual Studio Code, Adobe Dreamwave CS6, Star UML …

 Máy tính có kết nối Internet, cài đặt trình duyệt ( Internet Explorer, Mozilla
Firefox hoặc Google Chrome … )
 Cài đặt hệ điều hành từ Microsoft® Windows® 10 trở lên.
 Dự kiến kiến trúc xây dựng: Waterfall, MVC,SOA..
V. Các giả thiết
 Khách hàng sẽ cung cấp những thơng tin về nghiệp vụ trong q trình phát
triển hệ thống : Lưu trữ thông tin, quản lý các chuyên mục, quản lý bài viết,
quản lý thành viên, phân quyền người dùng.
 Khách hàng cung cấp thông tin tài nguyên máy tính và mạng Internet đang sử
dụng tại trung tâm
 Khách hàng ký nhận các sản phẩm (Tài liệu, phần mềm .. ) và bàn giao lại cho
team trong vòng 1 tuần sau mỗi lần nhận bàn giao sản phẩm.
 Sản phẩm là một ứng dụng trên giao diện Web
 Sản phẩm là ứng dụng phát triển theo mơ hình MVC

13


VI.Nguồn tài nguyên
 Khách hàng cung cấp :
 Cung cấp chi phí thực hiện dự án.
 Thơng tin nghiệp vụ quản lý mạng xã hội.
 Các mẫu biểu cần thiết.
 Người sử dụng hệ thống :
 Cung cấp các nhu cầu, mong muốn khi xây dựng hệ thống.
 Đưa ra các ý kiến đóng góp về hệ thống phục vụ.
VII.Các sản phẩm cần bàn giao
STT

Sản phẩm


Ngày bàn giao

1

Các tài liệu quản lý dự án kèm theo

06/01/2024

2

Mã nguồn

06/01/2024

3

File cài đặt chương trình

06/01/2024

4

Hướng dẫn sử dụng chương trình

06/01/2024

Ghi chú

VIII.Lịch thực hiện

 Ước tính thời gian phát triển dự án là 10 tuần
 Dự án dự định bắt đầu từ ngày 23/10/2023 và kết thúc vào ngày 06/01/2024
 Phiên bản đầu tiên được dự định bàn giao trong vịng 8 tuần và hồn thiện sau đó 2
tuần và thanh lý hợp đồng
 Ngân sách dự tính: 150 triệu

14


IX.Các mốc quan trọng
Mốc

Mô tả

Tiêu chuẩn cần đạt

Thời gian dự
kiến

0

Bắt đầu dự án, xác định kế hoạch

23/10/2023

hoàn thiện, chuẩn bị tài liệu liên
quan, gặp gỡ khách hàng
1

Hoàn tất thu thập yêu cầu: Xác định Bàn giao tài liệu đặc 28/10/2023

yêu cầu khách hàng, phân tích u tả và mơ tả chi tiết
cầu, mô tả chi tiết sản phẩm, viết tài sản phẩm, sửa lỗi

2

liệu đặc tả yêu cầu

(nếu có)

Tổ chức phân chia nhân sự

Xác định nhân sự, 01/11/2023
phân chia công việc

3

Hồn tất phân tích: Phân tích các Bàn giao tài liệu 03/11/2023
tính năng chính, tính năng mở, các phân tích
module bổ sung, viết tài liệu phân
tích

4

Hồn tất thiết kế: Thiết kế chi tiết Bàn giao tài liệu thiết 07/11/2023
các module chức năng, kiến trúc dữ kế
liệu và giao diện của sản phẩm, viết
tài liệu thiết kế

5


Cài đặt: Lập trình hồn chỉnh các Sản phẩm thực hiện 18/12/2023
chức năng, module của sản phẩm được các chức năng
theo thiết kế, viết tài liệu cài đặt

6

cơ bản

Kiểm thử và sửa lỗi: Upload sản Tài liệu kiểm thử, 22/12/2023
phẩm lên host và kiểm thử, viết tài sản phẩm sau khi sửa
liệu kiểm thử, sửa các lỗi phát sinh

lỗi

15



×