Tải bản đầy đủ (.pdf) (105 trang)

ĐỒ ÁN PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ Á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 (5.63 MB, 105 trang )

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIỆN ĐIỆN TỬ - VIỄN THÔNG

ĐỒ ÁN

TỐT NGHIỆP ĐẠI HỌC
Đề tài:

PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN
Sinh viên thực hiện:
TRẦN TRỌNG ĐẠI

CN-Điện tử TT 02 K58

LÊ TỬ HÙNG

Điện tử 08 K59

NGUYỄN TIẾN THÀNH

Điện tử 04 K59

Giảng viên hướng dẫn:

TS. NGUYỄN THANH BÌNH

Hà Nội, 06 – 2019


TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI



VIỆN ĐIỆN TỬ - VIỄN THÔNG

ĐỒ ÁN

TỐT NGHIỆP ĐẠI HỌC
Đề tài:

PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN
Sinh viên thực hiện:
TRẦN TRỌNG ĐẠI

CN-Điện tử TT 02 K58

LÊ TỬ HÙNG

Điện tử 08 K59

NGUYỄN TIẾN THÀNH

Điện tử 04 K59

Giảng viên hướng dẫn:

TS. NGUYỄN THANH BÌNH

Cán bộ phản biện:

Hà Nội, 06 - 2019



ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho giảng viên hướng dẫn)
Tên giảng viên đánh giá: TS. NGUYỄN THANH BÌNH
Họ và tên Sinh viên: TRẦN TRỌNG ĐẠI

MSSV: 20135307

Tên đồ án: PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
1
2
3
4

Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề và các giả thuyết
(bao gồm mục đích và tính phù hợp) cũng như phạm vi ứng dụng của đồ
án
Cập nhật kết quả nghiên cứu gần đây nhất (trong nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn đề
Có kết quả mơ phỏng/thưc nghiệm và trình bày rõ ràng kết quả đạt được

1

2

3


4

5

1
1
1

2
2
2

3
3
3

4
4
4

5
5
5

1

2

3


4

5

1

2

3

4

5

1

2

3

4

5

1

2

3


4

5

1

2

3

4

5

Có khả năng phân tích và đánh giá kết quả (15)
5
6
7

Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương pháp thực hiện
dựa trên kết quả nghiên cứu lý thuyết một cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả kết quả đều được
phân tích và đánh giá thỏa đáng.
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có) giữa kết quả đạt
được và mục tiêu ban đầu đề ra đồng thời cung cấp lập luận để đề xuất
hướng giải quyết có thể thực hiện trong tương lai.

Kỹ năng viết quyển đồ án (10)

8


9

Đồ án trình bày đúng mẫu quy định với cấu trúc các chương logic và đẹp
mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, được đánh số thứ tự và được
giải thích hay đề cập đến trong đồ án, có căn lề, dấu cách sau dấu chấm,
dấu phẩy v.v), có mở đầu chương và kết luận chương, có liệt kê tài liệu
tham khảo và có trích dẫn đúng quy định
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận
logic và có cơ sở, từ vựng sử dụng phù hợp v.v.)

Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
10a

10b
10c

Có bài báo khoa học được đăng hoặc chấp nhận đăng/đạt giải SVNC khoa
học giải 3 cấp Viện trở lên/các giải thưởng khoa học (quốc tế/trong nước)
từ giải 3 trở lên/ Có đăng ký bằng phát minh sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị sinh viên nghiên cứu
khoa học nhưng không đạt giải từ giải 3 trở lên/Đạt giải khuyến khích
trong các kỳ thi quốc gia và quốc tế khác về chun ngành như TI contest.
Khơng có thành tích về nghiên cứu khoa học

Điểm tổng
Điểm tổng quy đổi về thang 10

5


2
0
/50


Nhận xét khác (về thái độ và tinh thần làm việc của sinh viên)
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Ngày: … / … / 20…
Người nhận xét
(Ký và ghi rõ họ tên)


ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho giảng viên hướng dẫn)

Tên giảng viên đánh giá: TS. NGUYỄN THANH BÌNH
Họ và tên Sinh viên: LÊ TỬ HÙNG

MSSV: 20142075

Tên đồ án: PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
1

2
3
4

Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề và các giả thuyết
(bao gồm mục đích và tính phù hợp) cũng như phạm vi ứng dụng của đồ
án
Cập nhật kết quả nghiên cứu gần đây nhất (trong nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn đề
Có kết quả mơ phỏng/thưc nghiệm và trình bày rõ ràng kết quả đạt được

1

2

3

4

5

1
1
1

2
2
2

3

3
3

4
4
4

5
5
5

1

2

3

4

5

1

2

3

4

5


1

2

3

4

5

1

2

3

4

5

1

2

3

4

5


Có khả năng phân tích và đánh giá kết quả (15)
5
6
7

Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương pháp thực hiện
dựa trên kết quả nghiên cứu lý thuyết một cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả kết quả đều được
phân tích và đánh giá thỏa đáng.
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có) giữa kết quả đạt
được và mục tiêu ban đầu đề ra đồng thời cung cấp lập luận để đề xuất
hướng giải quyết có thể thực hiện trong tương lai.

Kỹ năng viết quyển đồ án (10)

8

9

Đồ án trình bày đúng mẫu quy định với cấu trúc các chương logic và đẹp
mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, được đánh số thứ tự và được
giải thích hay đề cập đến trong đồ án, có căn lề, dấu cách sau dấu chấm,
dấu phẩy v.v), có mở đầu chương và kết luận chương, có liệt kê tài liệu
tham khảo và có trích dẫn đúng quy định
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận
logic và có cơ sở, từ vựng sử dụng phù hợp v.v.)

Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
10a


10b
10c

Có bài báo khoa học được đăng hoặc chấp nhận đăng/đạt giải SVNC khoa
học giải 3 cấp Viện trở lên/các giải thưởng khoa học (quốc tế/trong nước)
từ giải 3 trở lên/ Có đăng ký bằng phát minh sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị sinh viên nghiên cứu
khoa học nhưng không đạt giải từ giải 3 trở lên/Đạt giải khuyến khích
trong các kỳ thi quốc gia và quốc tế khác về chun ngành như TI contest.
Khơng có thành tích về nghiên cứu khoa học

Điểm tổng
Điểm tổng quy đổi về thang 10

5

2
0
/50


Nhận xét khác (về thái độ và tinh thần làm việc của sinh viên)
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Ngày: … / … / 20…

Người nhận xét
(Ký và ghi rõ họ tên)


ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho giảng viên hướng dẫn)

Tên giảng viên đánh giá: TS. NGUYỄN THANH BÌNH
Họ và tên Sinh viên: NGUYỄN TIẾN THÀNH

MSSV: 20144098

Tên đồ án: PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
1
2
3
4

Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề và các giả thuyết
(bao gồm mục đích và tính phù hợp) cũng như phạm vi ứng dụng của đồ
án
Cập nhật kết quả nghiên cứu gần đây nhất (trong nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn đề
Có kết quả mơ phỏng/thưc nghiệm và trình bày rõ ràng kết quả đạt được

1


2

3

4

5

1
1
1

2
2
2

3
3
3

4
4
4

5
5
5

1


2

3

4

5

1

2

3

4

5

1

2

3

4

5

1


2

3

4

5

1

2

3

4

5

Có khả năng phân tích và đánh giá kết quả (15)
5
6
7

Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương pháp thực hiện
dựa trên kết quả nghiên cứu lý thuyết một cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả kết quả đều được
phân tích và đánh giá thỏa đáng.
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có) giữa kết quả đạt
được và mục tiêu ban đầu đề ra đồng thời cung cấp lập luận để đề xuất
hướng giải quyết có thể thực hiện trong tương lai.


Kỹ năng viết quyển đồ án (10)

8

9

Đồ án trình bày đúng mẫu quy định với cấu trúc các chương logic và đẹp
mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, được đánh số thứ tự và được
giải thích hay đề cập đến trong đồ án, có căn lề, dấu cách sau dấu chấm,
dấu phẩy v.v), có mở đầu chương và kết luận chương, có liệt kê tài liệu
tham khảo và có trích dẫn đúng quy định
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận
logic và có cơ sở, từ vựng sử dụng phù hợp v.v.)

Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
10a

10b
10c

Có bài báo khoa học được đăng hoặc chấp nhận đăng/đạt giải SVNC khoa
học giải 3 cấp Viện trở lên/các giải thưởng khoa học (quốc tế/trong nước)
từ giải 3 trở lên/ Có đăng ký bằng phát minh sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị sinh viên nghiên cứu
khoa học nhưng không đạt giải từ giải 3 trở lên/Đạt giải khuyến khích
trong các kỳ thi quốc gia và quốc tế khác về chun ngành như TI contest.
Khơng có thành tích về nghiên cứu khoa học

Điểm tổng

Điểm tổng quy đổi về thang 10

5

2
0
/50


Nhận xét khác (về thái độ và tinh thần làm việc của sinh viên)
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Ngày: … / … / 20…
Người nhận xét
(Ký và ghi rõ họ tên)


ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho cán bộ phản biện)

Giảng viên đánh giá: .....................................................................................................................
Họ và tên Sinh viên: TRẦN TRỌNG ĐẠI

MSSV: 20135307

Tên đồ án: PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN

Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
1
2
3
4

Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề và các giả thuyết
(bao gồm mục đích và tính phù hợp) cũng như phạm vi ứng dụng của đồ
án
Cập nhật kết quả nghiên cứu gần đây nhất (trong nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn đề
Có kết quả mơ phỏng/thưc nghiệm và trình bày rõ ràng kết quả đạt được

1

2

3

4

5

1
1
1

2

2
2

3
3
3

4
4
4

5
5
5

1

2

3

4

5

1

2

3


4

5

1

2

3

4

5

1

2

3

4

5

1

2

3


4

5

Có khả năng phân tích và đánh giá kết quả (15)
5
6
7

Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương pháp thực hiện
dựa trên kết quả nghiên cứu lý thuyết một cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả kết quả đều được
phân tích và đánh giá thỏa đáng.
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có) giữa kết quả đạt
được và mục tiêu ban đầu đề ra đồng thời cung cấp lập luận để đề xuất
hướng giải quyết có thể thực hiện trong tương lai.

Kỹ năng viết quyển đồ án (10)

8

9

Đồ án trình bày đúng mẫu quy định với cấu trúc các chương logic và đẹp
mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, được đánh số thứ tự và được
giải thích hay đề cập đến trong đồ án, có căn lề, dấu cách sau dấu chấm,
dấu phẩy v.v), có mở đầu chương và kết luận chương, có liệt kê tài liệu
tham khảo và có trích dẫn đúng quy định
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận

logic và có cơ sở, từ vựng sử dụng phù hợp v.v.)

Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
10a

10b
10c

Có bài báo khoa học được đăng hoặc chấp nhận đăng/đạt giải SVNC khoa
học giải 3 cấp Viện trở lên/các giải thưởng khoa học (quốc tế/trong nước)
từ giải 3 trở lên/ Có đăng ký bằng phát minh sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị sinh viên nghiên cứu
khoa học nhưng không đạt giải từ giải 3 trở lên/Đạt giải khuyến khích
trong các kỳ thi quốc gia và quốc tế khác về chuyên ngành như TI contest.
Khơng có thành tích về nghiên cứu khoa học

Điểm tổng
Điểm tổng quy đổi về thang 10

5

2
0
/50


Nhận xét khác của cán bộ phản biện
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................

..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Ngày: … / … / 20…
Người nhận xét
(Ký và ghi rõ họ tên)


ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho cán bộ phản biện)

Giảng viên đánh giá: .....................................................................................................................
Họ và tên Sinh viên: LÊ TỬ HÙNG

MSSV: 20142075

Tên đồ án: PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
1
2
3
4

Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề và các giả thuyết
(bao gồm mục đích và tính phù hợp) cũng như phạm vi ứng dụng của đồ
án
Cập nhật kết quả nghiên cứu gần đây nhất (trong nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn đề

Có kết quả mơ phỏng/thưc nghiệm và trình bày rõ ràng kết quả đạt được

1

2

3

4

5

1
1
1

2
2
2

3
3
3

4
4
4

5
5

5

1

2

3

4

5

1

2

3

4

5

1

2

3

4


5

1

2

3

4

5

1

2

3

4

5

Có khả năng phân tích và đánh giá kết quả (15)
5
6
7

Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương pháp thực hiện
dựa trên kết quả nghiên cứu lý thuyết một cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả kết quả đều được

phân tích và đánh giá thỏa đáng.
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có) giữa kết quả đạt
được và mục tiêu ban đầu đề ra đồng thời cung cấp lập luận để đề xuất
hướng giải quyết có thể thực hiện trong tương lai.

Kỹ năng viết quyển đồ án (10)

8

9

Đồ án trình bày đúng mẫu quy định với cấu trúc các chương logic và đẹp
mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, được đánh số thứ tự và được
giải thích hay đề cập đến trong đồ án, có căn lề, dấu cách sau dấu chấm,
dấu phẩy v.v), có mở đầu chương và kết luận chương, có liệt kê tài liệu
tham khảo và có trích dẫn đúng quy định
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận
logic và có cơ sở, từ vựng sử dụng phù hợp v.v.)

Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
10a

10b
10c

Có bài báo khoa học được đăng hoặc chấp nhận đăng/đạt giải SVNC khoa
học giải 3 cấp Viện trở lên/các giải thưởng khoa học (quốc tế/trong nước)
từ giải 3 trở lên/ Có đăng ký bằng phát minh sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị sinh viên nghiên cứu
khoa học nhưng không đạt giải từ giải 3 trở lên/Đạt giải khuyến khích

trong các kỳ thi quốc gia và quốc tế khác về chuyên ngành như TI contest.
Khơng có thành tích về nghiên cứu khoa học

Điểm tổng
Điểm tổng quy đổi về thang 10

5

2
0
/50


Nhận xét khác của cán bộ phản biện
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Ngày: … / … / 20…
Người nhận xét
(Ký và ghi rõ họ tên)


ĐÁNH GIÁ QUYỂN ĐỒ ÁN TỐT NGHIỆP
(Dùng cho cán bộ phản biện)

Giảng viên đánh giá: .....................................................................................................................
Họ và tên Sinh viên: NGUYỄN TIẾN THÀNH


MSSV: 20144098

Tên đồ án: PHÁT TRIỂN PHẦN MỀM QUẢN LÝ DỰ ÁN
Chọn các mức điểm phù hợp cho sinh viên trình bày theo các tiêu chí dưới đây:
Rất kém (1); Kém (2); Đạt (3); Giỏi (4); Xuất sắc (5)
Có sự kết hợp giữa lý thuyết và thực hành (20)
1
2
3
4

Nêu rõ tính cấp thiết và quan trọng của đề tài, các vấn đề và các giả thuyết
(bao gồm mục đích và tính phù hợp) cũng như phạm vi ứng dụng của đồ
án
Cập nhật kết quả nghiên cứu gần đây nhất (trong nước/quốc tế)
Nêu rõ và chi tiết phương pháp nghiên cứu/giải quyết vấn đề
Có kết quả mơ phỏng/thưc nghiệm và trình bày rõ ràng kết quả đạt được

1

2

3

4

5

1

1
1

2
2
2

3
3
3

4
4
4

5
5
5

1

2

3

4

5

1


2

3

4

5

1

2

3

4

5

1

2

3

4

5

1


2

3

4

5

Có khả năng phân tích và đánh giá kết quả (15)
5
6
7

Kế hoạch làm việc rõ ràng bao gồm mục tiêu và phương pháp thực hiện
dựa trên kết quả nghiên cứu lý thuyết một cách có hệ thống
Kết quả được trình bày một cách logic và dễ hiểu, tất cả kết quả đều được
phân tích và đánh giá thỏa đáng.
Trong phần kết luận, tác giả chỉ rõ sự khác biệt (nếu có) giữa kết quả đạt
được và mục tiêu ban đầu đề ra đồng thời cung cấp lập luận để đề xuất
hướng giải quyết có thể thực hiện trong tương lai.

Kỹ năng viết quyển đồ án (10)

8

9

Đồ án trình bày đúng mẫu quy định với cấu trúc các chương logic và đẹp
mắt (bảng biểu, hình ảnh rõ ràng, có tiêu đề, được đánh số thứ tự và được

giải thích hay đề cập đến trong đồ án, có căn lề, dấu cách sau dấu chấm,
dấu phẩy v.v), có mở đầu chương và kết luận chương, có liệt kê tài liệu
tham khảo và có trích dẫn đúng quy định
Kỹ năng viết xuất sắc (cấu trúc câu chuẩn, văn phong khoa học, lập luận
logic và có cơ sở, từ vựng sử dụng phù hợp v.v.)

Thành tựu nghiên cứu khoa học (5) (chọn 1 trong 3 trường hợp)
10a

10b
10c

Có bài báo khoa học được đăng hoặc chấp nhận đăng/đạt giải SVNC khoa
học giải 3 cấp Viện trở lên/các giải thưởng khoa học (quốc tế/trong nước)
từ giải 3 trở lên/ Có đăng ký bằng phát minh sáng chế
Được báo cáo tại hội đồng cấp Viện trong hội nghị sinh viên nghiên cứu
khoa học nhưng không đạt giải từ giải 3 trở lên/Đạt giải khuyến khích
trong các kỳ thi quốc gia và quốc tế khác về chuyên ngành như TI contest.
Khơng có thành tích về nghiên cứu khoa học

Điểm tổng
Điểm tổng quy đổi về thang 10

5

2
0
/50



Nhận xét khác của cán bộ phản biện
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Ngày: … / … / 20…
Người nhận xét
(Ký và ghi rõ họ tên)


LỜI NÓI ĐẦU
Hiện nay, với sự phát triển của khoa học công nghệ, nhiều ứng dụng công nghệ
thông tin đã được phát triển và sử dụng trong các lĩnh vực sản xuất cũng như đời sống.
Việc áp dụng khoa học kỹ thuật giúp nâng cao năng suất lao động, hỗ trợ con người thực
hiện tốt hơn và hiệu quả hơn các công việc theo cách truyền thống, giúp thúc đẩy phát
triển kinh tế cũng như xã hội phát triển.
Với sự phát triển của nền kinh tế và sản xuất, các doanh nghiệp được thành lập và
phát triển với quy mô ngày càng lớn, các công việc quản lý trở nên phức tạp hơn và yêu
cầu phải quản lý hiệu quả với số lượng lớn nhân viên và công việc. Việc quản lý thủ
công dựa trên các hồ sơ giấy tờ, các giấy thơng báo gửi tới các phịng ban, cá nhân trở
nên chậm chạp và tốn kém. Vì vậy cần xây dựng các ứng dụng để hỗ trợ doanh nghiệp
trong việc quản lý một cách hiệu quả hơn.
Trong sản xuất và kinh doanh, các công việc thường được thực hiện theo dự án và
cần hoàn thành trong thời hạn nhất định. Nếu dự án hồn thành chậm tiến độ có thể gây
ra thiệt hại không nhỏ cho doanh nghiệp. Việc chậm tiến độ thường là do không thể theo
dõi đươc tiến độ trong q trình thực hiện các cơng việc. Vì vậy chúng em thực hiện đề
tài: “Phát triển phần mềm quản lý dự án” với hy vọng có thể hỗ trợ tốt hơn trong việc
quản lý dự án một cách hiệu quả và theo dõi sát sao tiến độ của dự án để có thể giúp

người quản lý có những điều chỉnh phù hợp.
Vì thời gian có hạn và những hạn chế về mặt kiến thức nên đồ án của chúng em
khơng thể tránh khỏi những thiếu sót. Vì vậy, chúng em mong nhận được ý kiến góp ý
của thầy cơ và các bạn để đề tài được hồn thiện hơn.
Chúng em xin gửi lời cảm ơn đến các thầy cô trong Viện Điện tử- Viễn thông và
Đại học bách khoa Hà Nội hướng dẫn tận tình giúp chúng em có được những kiến thức
và kỹ năng cần thiết để thực hiện đề tài này cũng như có thể tham gia vào các công việc
thực tế sau này.
Cuối cùng, chúng em xin được gửi lời cảm ơn chân thành đến TS. Nguyễn Thanh
Bình đã tận tình hướng dẫn và giúp đỡ chúng em hồn thành đề tài này.
Nhóm sinh viên thực hiện
Trần Trọng Đại
Lê Tử Hùng
Nguyễn Tiến Thành


LỜI CAM ĐOAN
Chúng tôi là Trần Trọng Đại, mã số sinh viên 20135307, sinh viên lớp CN- Điện tử
TT 02, khoá K58; Lê Tử Hùng, mã số sinh viên 20142075, sinh viên lớp Điện tử 08,
khoá K59; Nguyễn Tiến Thành, mã số sinh viên 20144098, lớp Điện tử 04, khoá K59.
Người hướng dẫn là TS. Nguyễn Thanh Bình. Chúng tơi xin cam đoan tồn bộ nội dung
được trình bày trong đồ án Phát triển phần mềm quản lý dự án là kết quả quá trình tìm
hiểu và thực hiện của chúng tôi. Các dữ liệu được nêu trong đồ án là hoàn toàn trung
thực, phản ánh đúng kết quả thực hiện thực tế. Mọi thơng tin trích dẫn đều tn thủ các
quy định về sở hữu trí tuệ; các tài liệu tham khảo được liệt kê rõ ràng. Chúng tôi xin
chịu hoàn toàn trách nhiệm với những nội dung được viết trong đồ án này.
Hà Nội, ngày 11 tháng 06 năm 2019
Người cam đoan

Trần Trọng Đại


Lê Tử Hùng

Nguyễn Tiến Thành


MỤC LỤC
DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT.............................................................i
DANH MỤC HÌNH VẼ................................................................................................ ii
DANH MỤC BẢNG BIỂU ..........................................................................................iv
TĨM TẮT ĐỒ ÁN .........................................................................................................v
PHẦN MỞ ĐẦU ............................................................................................................1
CHƯƠNG 1. THU THẬP YÊU CẦU HỆ THỐNG ...................................................3
1.1. Quy trình nghiệp vụ quản lý dự án .....................................................................3
1.2. Yêu cầu về người dùng hệ thống ........................................................................4
1.3. Các yêu cầu chức năng .......................................................................................4
1.4. Yêu cầu về dữ liệu ............................................................................................... 5
1.5. Mục tiêu và phạm vi hệ thống .............................................................................5
CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG.....................................................................6
2.1. Mơ hình hố chức năng hệ thống ......................................................................6
2.1.1. Các chức năng chính của hệ thống quản lý dự án .........................................6
2.1.2. Quy trình quản lý dự án .................................................................................7
2.1.3. Mơ hình ước lượng tiến độ dự án ..................................................................7
2.1.4. Kịch bản hoạt động......................................................................................13
2.2. Mơ hình hố cấu trúc hệ thống ........................................................................22
2.2.1. Thẻ CRC ......................................................................................................22
2.2.2. Sơ đồ lớp......................................................................................................28
2.3. Mô hình hố hoạt động hệ thống .....................................................................28
2.3.1. Sơ đồ hoạt động ...........................................................................................29
2.3.2. Sơ đồ tuần tự................................................................................................ 33

CHƯƠNG 3. THIẾT KẾ HỆ THỐNG ......................................................................41
3.1. Mơ hình thiết kế .................................................................................................41
3.2. Thiết kế cơ sở dữ liệu ........................................................................................42
3.3. Thiết kế giao diện .............................................................................................. 45


CHƯƠNG 4. TRIỂN KHAI VÀ ĐÁNH GIÁ HỆ THỐNG .................................... 48
4.1. Triển khai hệ thống ........................................................................................... 48
4.2. Kết quả chạy chương trình ............................................................................... 49
4.2.1. Chức năng quản lý tài khoản ....................................................................... 50
4.2.2. Chức năng quản lý phòng ban ..................................................................... 52
4.2.3. Chức năng quản lý nhân viên ...................................................................... 55
4.2.4. Chức năng quản lý dự án............................................................................. 57
4.3. Đánh giá ............................................................................................................ 66
KẾT LUẬN .................................................................................................................. 67
TÀI LIỆU THAM KHẢO .......................................................................................... 68
BẢNG ĐỐI CHIẾU THUẬT NGỮ VIỆT ANH ...................................................... 69
PHỤ LỤC ..................................................................................................................... 70
Phụ lục 1. Cơ sở lý thuyết các thành phần triển khai hệ thống............................. 70
Phụ lục 2. Một số chức năng khác phần mềm hỗ trợ ............................................ 77
Phụ lục 3. Mã nguồn SQL cho cơ sở dữ liệu .......................................................... 79


DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT

UML

Unified Modeling Language

CRC


Class-Responsibility-Collaboration

MVC

Model-View-Controller

ERD

Entity-Relationship Diagram

SQL

Structured Query Language

ID

Identification

PK

Primary Key

FK

Foreign Key

HTML

HyperText Markup Language


XML

eXtensible Markup Language

JDK

Java Development Kit

JRE

Java Runtime Environment

JVM

Java Virtual Machine

API

Application Programming Interface

i


DANH MỤC HÌNH VẼ
Hình 2.1. Sơ đồ ca sử dụng các chức năng chính của hệ thống quản lý dự án ............... 6
Hình 2.2. Sơ đồ hoạt động quản lý dự án ........................................................................ 8
Hình 2.3. Sơ đồ ca sử dụng cho hệ thống quản lý dự án ................................................. 9
Hình 2.4. Các thời gian trong mơ hình ước lượng tiến độ dự án .................................. 10
Hình 2.5. Sơ đồ các lớp cho hệ thống quản lý dự án .................................................... 28

Hình 2.6. Sơ đồ hoạt động Quản lý phịng ban ............................................................. 29
Hình 2.7. Sơ đồ hoạt động Quản lý nhân viên .............................................................. 30
Hình 2.8. Sơ đồ hoạt động Quản lý công việc .............................................................. 31
Hình 2.9. Sơ đồ hoạt động Cập nhập dự án .................................................................. 32
Hình 2.10. Sơ đồ hoạt động Cập nhập tiến độ .............................................................. 33
Hình 2.11. Sơ đồ tuần tự Quản lý phịng ban ................................................................ 34
Hình 2.12. Sơ đồ tuần tự Quản lý nhân viên ................................................................. 35
Hình 2.13. Sơ đồ tuần tự Quản lý tài khoản .................................................................. 36
Hình 2.14. Sơ đồ tuần tự Tạo dự án .............................................................................. 37
Hình 2.15. Sơ đồ tuần tự Tạo cơng việc ........................................................................ 37
Hình 2.16. Sơ đồ tuần tự Phân cơng cơng việc ............................................................. 38
Hình 2.17. Sơ đồ tuần tự Xem cơng việc ...................................................................... 38
Hình 2.18. Sơ đồ tuần tự Cập nhập tiến độ cơng việc ................................................... 39
Hình 2.19. Sơ đồ tuần tự Cập nhập tiến độ dự án ......................................................... 39
Hình 2.20. Sơ đồ tuần tự Cập nhập dự án ..................................................................... 40
Hình 3.1. Sơ đồ gói các lớp trong mơ hình thiết kế ...................................................... 42
Hình 3.2. Sơ đồ thực thể liên kết ................................................................................... 44
Hình 3.3. Lược đồ cơ sở dữ liệu cho hệ thống quản lý dự án ....................................... 44
Hình 3.4. Giao diện chính của website.......................................................................... 45
Hình 3.5. Giao diện bảng để hiển thị danh sách............................................................ 45
Hình 3.6. Giao diện để chỉnh sửa, thêm thông tin dự án ............................................... 46
Hình 3.7. Giao diện hiển thị chi tiết cơng việc.............................................................. 46
Hình 3.8. Giao diện hiển thị dưới dạng đồ thị ............................................................... 47
Hình 4.1. Thêm các quyền cho bảng phân quyền trong cơ sở dữ liệu .......................... 48
Hình 4.2. Đăng ký tài khoản để kiểm thử hệ thống ...................................................... 49
Hình 4.3. Đăng nhập vào hệ thống ................................................................................ 49
ii


Hình 4.4. Trang chủ của ứng dụng ................................................................................50

Hình 4.5. Hiển thị danh sách tài khoản .........................................................................50
Hình 4.6. Thêm tài khoản cho người dùng hệ thống .....................................................51
Hình 4.7. Chỉnh sửa thơng tin tài khoản ........................................................................52
Hình 4.8. Xố tài khoản người dùng khỏi hệ thống ......................................................52
Hình 4.9. Hiển thị danh sách các phịng ban trong cơng ty ...........................................53
Hình 4.10. Tạo phịng ban mới ......................................................................................53
Hình 4.11. Chỉnh sửa phịng ban ...................................................................................54
Hình 4.12. Xố phịng ban khơng cịn hoạt động ..........................................................54
Hình 4.13. Hiển thị thơng tin chi tiết của phịng ban ....................................................55
Hình 4.14. Hiển thị danh sách nhân viên của cơng ty ...................................................55
Hình 4.15. Thêm nhân viên vào cơng ty .......................................................................56
Hình 4.16. Chỉnh sửa thơng tin nhân viên .....................................................................56
Hình 4.17. Xố nhân viên khỏi danh sách nhân viên ....................................................57
Hình 4.18. Xem thơng tin chi tiết của nhân viên ...........................................................57
Hình 4.19. Hiển thị danh sách dự án của cơng ty ..........................................................58
Hình 4.20. Tạo một dự án mới ......................................................................................58
Hình 4.21. Chỉnh sửa thơng tin dự án............................................................................59
Hình 4.22. Xố dự án khơng cịn được thực hiện..........................................................59
Hình 4.23. Xem thơng tin chi tiết dự án ........................................................................60
Hình 4.24. Hiển thị danh sách nhân viên của dự án ......................................................60
Hình 4.25. Thêm nhân viên vào dự án ..........................................................................61
Hình 4.26. Tạo cơng việc cho nhân viên dự án ............................................................. 61
Hình 4.27. Hiển thị danh sách các cơng việc ................................................................ 62
Hình 4.28. Xố cơng việc .............................................................................................. 63
Hình 4.29. Ghi lại lich làm việc của người dùng ..........................................................63
Hình 4.30. Xố nhân viên khỏi dự án ............................................................................64
Hình 4.31. Xem chi tiết cơng việc .................................................................................64
Hình 4.32. Xem tiến độ cơng việc .................................................................................65
Hình 4.33. Cập nhập tiến độ cơng việc .........................................................................65
Hình 4.34. Cập nhập tiến độ dự án ................................................................................66


iii


DANH MỤC BẢNG BIỂU
Bảng 1.1. Yêu cầu chức năng hệ thống ........................................................................... 4
Bảng 1.2. Từ điển dữ liệu ................................................................................................ 5
Bảng 2.1. Thời gian thực hiện các công việc theo kế hoạch ......................................... 12
Bảng 2.2. Tiến độ theo kế hoạch của các công việc. .................................................... 12
Bảng 2.3. Tiến độ công việc tại thời điểm t1 ................................................................ 12
Bảng 2.4. Tiến độ công việc tại thời điểm t2 ................................................................ 13
Bảng 2.5. Kịch bản hoạt động Quản lý phòng ban ....................................................... 14
Bảng 2.6. Kịch bản hoạt động Quản lý nhân viên ........................................................ 15
Bảng 2.7. Kịch bản hoạt động Quản lý tài khoản ......................................................... 16
Bảng 2.8. Kịch bản hoạt động Quản lý dự án ............................................................... 17
Bảng 2.9. Kịch bản hoạt động Tạo dự án ...................................................................... 17
Bảng 2.10. Kịch bản hoạt động Tạo công việc ............................................................. 18
Bảng 2.11. Kịch bản hoạt động Phân công công việc ................................................... 19
Bảng 2.12. Kịch bản hoạt động Xem công việc ............................................................ 19
Bảng 2.13. Kịch bản hoạt động Cập nhập tiến độ công việc ........................................ 20
Bảng 2.14. Kịch bản hoạt động Cập nhập tiến độ dự án ............................................... 20
Bảng 2.15. Kịch bản hoạt động Cập nhập dự án ........................................................... 21
Bảng 2.16. Bảng ánh xạ giữa các chức năng và thẻ CRC ............................................. 22
Bảng 2.17. Thẻ CRC cho lớp Phòng ban ...................................................................... 23
Bảng 2.18. Thẻ CRC cho lớp Nhân viên ....................................................................... 23
Bảng 2.19. Thẻ CRC cho lớp Tài khoản ....................................................................... 24
Bảng 2.20. Thẻ CRC cho lớp Dự án ............................................................................. 25
Bảng 2.21. Thẻ CRC cho lớp Nhân viên dự án ............................................................. 25
Bảng 2.22. Thẻ CRC cho lớp Công việc ....................................................................... 26
Bảng 2.23. Thẻ CRC cho lớp Phân công công việc ...................................................... 27

Bảng 2.24. Thẻ CRC cho lớp Tiến độ công việc .......................................................... 27
Bảng 3.1. Các thực thể và thuộc tính trong mơ hình ERD ............................................ 42
iv


TĨM TẮT ĐỒ ÁN
Đồ án nhằm mục đích xây dựng một phần mềm hỗ trợ quản lý dự án, giúp người
quản lý có thể theo dõi được tiến độ dự án để có những điều chỉnh phù hợp. Bên cạnh
đó, phần mềm được xây dựng để có thể quản lý và phân cơng các cơng việc cần thực
hiện để hồn thành dự án và quản lý tài khoản để nhân viên và người quản lý truy nhập
vào hệ thống.
Trong đồ án này, chúng em thực hiện theo các bước phát triển phần mềm từ lập kế
hoạch, thu thập yêu cầu, phân tích, thiết kế hệ thống và triển khai hệ thống. Q trình
phân tích thiết kế theo hướng đối tượng sử dụng ngơn ngữ mơ hình hố thống nhất
(UML). Ứng dụng được xây dựng trên nền tảng web, triển khai trên Java Spring Tool
và sử dụng hệ cơ sở quản trị dữ liệu MySQL.
Chúng em đã xây dựng được phần mềm đáp ứng được các yêu cầu chức năng cơ
bản của hệ thống. Phần mềm có thể tạo và phân chia công việc trong dự án, quản lý nhân
sự dự án, ước lượng và đánh giá được tiến độ công việc cũng như tiến độ dự án. Tuy
nhiên, phần mềm vẫn còn một số vấn đề cần khắc phục và có thể tiếp tục được phát triển
trong tương lai.

v


ABSTRACT
Purpose of our project aims to build a software supporting project management,
helping managers to track project progress and make appropriate adjustments. Besides
of that, the software can be used to assign and manage task of project and manage
accounts for staff and managers to access system.

In this project, we follow the steps of systems development life cycle from
planning, requirements gathering, analysis, design and implementation. System analysis
and design based on object-oriented methods using Unified Modeling Language (UML).
The application is built on the web, implemented by Java Spring Tool Suite, and stored
in database management system MySQL.
Our software has met basic functional requirements of the system. The software can
create and assign task to staff, manage project personel, estimate and evaluate task
progress as well as project progress. However, the software still exists some
shortcomings that need to be resolved in the future.

vi


PHẦN MỞ ĐẦU
Hiện nay, việc ứng dụng công nghệ thông tin vào quản lý doanh nghiệp trở nên phổ
biến với nhiều ứng dụng được xây dựng để hỗ trợ nghiệp vụ quản lý doanh nghiệp từ
quản lý nhân sự, tài chính kế tốn, quản lý sản xuất,… Việc sử dụng các ứng dụng này
giúp công việc quản lý trở nên đơn giản, chính xác và hiệu quả hơn.
Cơng việc sản xuất kinh doanh của doanh nghiệp thường được thực hiện theo dự án
và cần hoàn thành trong thời hạn nhất định. Việc chậm tiến độ dự án có thể gây thiệt hại
lớn cho doanh nghiệp. Nguyên nhân gây ra chậm tiến độ có thể do chậm trễ ở một khâu
nào đó trong q trình thực hiện hoặc sai lầm trong việc lập kế hoạch. Nếu người quản
lý không theo dõi được tiến độ cập nhập của dự án để đánh giá và điều chỉnh phù hợp
sẽ gây ra chậm tiến độ của toàn bộ dự án.
Đề tài lần này nhằm mục đích giải quyết vấn đề quản lý dự án trong đó trọng tâm là
làm sao để có thể ước lượng và đánh giá được tiến độ dự án để có thể điều chỉnh cơng
việc phù hợp với tiến độ. Để đáp ứng điều này, chúng ta cần xây dựng một mơ hình tính
tốn để có thể ước lượng tiến độ dự án dựa vào tiến độ của các công việc trong dự án.
Phần mềm phát triển cần có những chức năng cơ bản để quản lý các đầu việc và nhân
sự trong dự án bên cạnh trọng tâm là đánh giá tiến độ dự án.

Quá trình phát triển phần mềm diễn ra theo các bước từ thu thập yêu cầu, phân tích,
thiết kế đến triển khai hệ thống. Quá trình phân tích thiết kế theo hướng đối tượng sử
dụng công cụ UML. Phần mềm được triển khai thành trang web để thuận tiện cho người
dùng có thể truy nhập. Phần mềm được triển khai dựa trên nền tảng Java Spring và sử
dụng hệ quản trị cơ sở dữ liệu MySQL.
Nội dung các phần của đồ án được trình bày như sau:
• Chương 1: Thu thập yêu cầu hệ thống- Thu thập các yêu cầu hệ thống về
nghiệp vụ, chức năng, người dùng và dữ liệu; phân tích các yêu cầu để xác
định mục đích và phạm vi hệ thống.
• Chương 2: Phân tích hệ thống- Mơ hình hố nghiệp vụ hệ thống với cơng
cụ UML mơ hình hố chức năng, mơ hình hố cấu trúc và mơ hình hố hoạt
động dựa trên các loại sơ đồ khác nhau.
1


×