1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo chuyên Đề học phần lập trình web nâng cao Đề ti website bán truyện tranh 24h

61 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Phần Mềm Winform Quản Lý Nhân Sự
Tác giả Trần Ngọc Cảnh, Vũ Đức Minh, Nguyễn Tùng Lâm, Đỗ Thái Khoa
Người hướng dẫn CấN Đức Điệp
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo chuyên đề
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 61
Dung lượng 2,34 MB

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰCKHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN QUẢN TRỊ DỰ ÁN ĐỀ T I: XÂY DỰNG PHẦN MỀM WINFORM QUẢN LÝ NHÂN SỰ Sinh viên thực hiện : TRẦN NGỌC CẢNH.. Công ng

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN

QUẢN TRỊ DỰ ÁN

ĐỀ T I:

XÂY DỰNG PHẦN MỀM WINFORM QUẢN LÝ NHÂN SỰ

Sinh viên thực hiện : TRẦN NGỌC CẢNH

VŨ ĐỨC MINH,NGUYỄN TÙNG LÂM,

ĐỖ THÁI KHOAGiảng viên hướng dẫn : CẤN ĐỨC ĐIỆP

Chuyên ngành : CÔNG NGHỆ PHẦN MỀM

Hà Nội, tháng 4 năm 2023

Trang 2

PHIẾU CHẤM ĐIỂMSinh viên thực hiện:

Trang 3

MỤC LỤC

Lời mở đầu 1

Chương 1 Khảo sát hệ thống 2

1.1 Khảo sát hệ thống 2

1.2 Thực trạng 2

1.2.1 Nhiệm vụ của bộ phận quản lý nhân sự 2

1.2.2 Yêu cầu hệ thống 2

Chương 2 Quản lý phạm vi 3

2.1 Tên dự án: Xây dựng phần mềm Winform Quản lý nhân sự 3

2.1.1 Đơn vị chủ trì: Công ty nhân ABC 3

2.1.2 Các căn cứ: 3

2.1.3 Mục tiêu và phạm vi: 3

2.1.4 Hiệu quả thực hiện 3

2.1.5 Dự kiến tiến hành triển khai 4

2.2 Bảng phân rã công việc 4

2.2.1 Quản lý tài nguyên con người 4

2.2.2 Vị trí các thành viên trong dự án 6

Chương 3 Quản lý thời gian 7

3.1 Phân bổ tài nguyên và thời gian 7

3.2 Danh sách các mốc thời gian quan trọng 9

3.3 Quản lý thời gian trên Trello 10

3.3.1 Sinh viên thực hiện 10

3.3.2 Lập kế hoạch cho dự án 12

3.3.3 Bảng chi phí nhân công 12

Chương 4 Quản lý chi phí dự án 17

4.1 Chi phí cần thiết cho nhân công 17

4.1 Bảng ước tính chi phí cho hoạt động 17

Chú thích: 18

Đơn vị: 18

Chương 5 Quản lý chất lượng 19

Trang 4

5.1 Khái quát về quản lý chất lượng 19

5.2 Lập kế hoạch chất lượng 20

5.2.1 Các metric chất lượng trong dự án 20

5.2.2 Các loại kiểm thử sử dụng 20

5.3 Kế hoạch giám sát chất lượng 21

5.4 Kế hoạch đảm bảo chất lượng sản phẩm kế hoạch bàn giao 23

Chương 6 Các vị trí trong quản lý dự án 27

Chương 7 Quản lý cấu hình 29

7.1 Ý nghĩa của việc quản lý cấu hình 29

7.2 Vai trò trách nhiệm của đội dự án quản lý nhân sự 29

7.3 Phương pháp định danh, xác định Baseline trên sản phẩm 29

7.3.1 Định danh sản phẩm 29

7.3.2 Kiểm soát phiên bản 29

7.3.3 Quản lý các mốc 30

7.3.4 Các quy ước đặt tên 30

7.4 Quản lý cấu hình trên github 32

Chương 8 Quản lý truyền thông 33

8.1 Các thành phần tham gia 33

8.2 Thông tin liên lạc giữa các bên 35

Chương 9 Quản lý rủi ro 36

9.1 Giới thiệu về kế hoạch quản lý rủi ro 36

9.2 Xác định rủi ro 36

9.2.1 Phân tích mức độ rủi ro 36

9.2.2 Kế hoạch phòng ngừa rủi ro 41

Chương 10 Quản lý mua sắm 45

10.1 Các giai đoạn trong công việc quản lý mua sắm trong dự án .45

10.2 Thủ túc mua sắm 45

10.2.1 Các định danh mục mua sắm 45

10.3.2 Lập kế hoạch đấu thầu 46

Trang 5

11.1 Khái niệm 48

11.2 Cấu trúc hế hoạch tích hợp 48

11.3 Tích hợp trong dự án 49

11.4 Các kỹ năng quan trọng để thực thi kế hoạch dự án 49

Chương 12 Tài liệu hướng dẫn sử dụng 50

Kết luận 56

Trang 6

Lời mở đầuVới sự bùng nổ và phát triển mạnh mẽ của lĩnh vực Công nghệ thông tinngày nay, đặc biệt với sự ra đời của Internet, nó đang trở thành một phầnkhông thể thiếu trong cuộc sống con người Công nghệ thông tin đang đượcphát triển và ứng dụng mạnh mẽ trong các lĩnh vực quản lý sản xuất, quản lýkinh doanh, dịch vụ, quản lý xã hội cũng như tất cả các lĩnh vực khác và quản

lý nhân sự là một trong những lĩnh cực đó, thực tế đã cho thấy hiệu quả củatin học khi áp dụng vào công tác quản lý, nó đã làm giảm bớt công tác bàngiấy đồng thời góp phần đáng kể trong việc thống kê tránh những sai sóttrong quản lý Có thể nói tin học đã trở thành một công cụ hữu hiệu đem lạihiệu quả trong công tác quản lý và kinh doanh

Đối với công việc quản lý nhân sự là tương đối phức tạp vì nó baogồm nhiều công việc khác nhau với những nhiệm vụ riêng biệt, điều đó làmcho công việc quản lý trở lên khó khăn hơn Cần nhiều thời gian để giảiquyết công việc và không tránh khỏi những sai sót nhầm lẫn Do đó cần cómột phương án tốt hơn, tối ưu hơn để đem lại hiệu quả trong công việc quản

lý nhân sự

Vì vậy chúng em chọn đề tài: “Quản lý dự án xây dựng phần mềmWinform Quản lý nhân sự” để làm báo cáo kết thúc học phần môn họcQuản Trị Dự Án Công Nghệ Thông Tin

Chúng em chân thành xin gửi lời cảm ơn đặc biệt đến thầy Cấn ĐứcĐiệp - người đã giảng dạy môn Quản Trị Dự Án Công Nghệ Thông Tin, trựctiếp hướng dẫn tận tình, sửa chữa và đóng góp nhiều ý kiến quý báu giúpchúng em hoàn thành bài báo cáo này Cô đã giúp chúng em trang bị kiếnthức môn học và hơn cả là động lực để tiếp tục trên con đường chinhphục công nghệ

Chúng em xin chân thành cảm ơn thầy cô!

Trang 7

Chương 1 Khảo sát hệ thống1.1 Khảo sát hệ thống.

Công việc quản lý nhân sự của một số các doanh nghiệp hiện nay vẫnchưa có phần mền quản lý hỗ trợ mà vẫn thực hiện bằng tay với các sổ sáchgiấy tờ kèm theo Công việc quản lý nhân sự của một số doanh nghiệp gặpphải các vấn đề như: quản lý nhân viên, quản lý phòng ban, quản lý dự án,…Tất cả các công việc đều thực hiện thủ công rất mất thời gian và khi cần lưutrữ hay tìm kiếm thông tin rất khó khăn

1.2 Thực trạng

1.2.1 Nhiệm vụ của bộ phận quản lý nhân sự

- Tuyển lao động mới cho doanh nghiệp

- Quản lý, lưu trữ thông tin của các cán bộ, nhân viên trong doanhnghiệp

- Thống kê, báo cáo về tình hình nhân sự của doanh nghiệp

1.2.2 Yêu cầu hệ thống

Nghiên cứu bài toán quản lý nhân sự nói chung và bài toán quản lý nhân

sự để thiết kế và lập trình phần mềm nhằm hỗ trợ công tác quản lý của cácdoanh nghiệp Dự kiến lập trình phần mềm quản lý nhân sự đạt được các mụctiêu chính sau:

Tin học hóa những khâu:

- Cập nhật thông tin nhân viên mới

- Cập nhật phòng ban khi doanh nghiệp phát sinh các phòng banmới

- Quản lý các danh mục cho doanh nghiệp như các dự án,

- Tìm kiếm, tra cứu thông tin nhân viên

Quá trình xử lý dữ liệu:

- Các thông tin về lao động được lưu trữ trong kho dữ liệu hồ sơ

2

Trang 8

- Các thông tin phát sinh trong quá trình công tác sẽ liên tục được cậpnhật nhanh chóng, chính xác và kịp thời

- Đối với các trường hợp đặc biệt như: chuyển phòng, nghỉ chế độ thìcác dữ liệu liên quan sẽ được xử lý tuỳ theo yêu cầu cụ thể của người quản lý

- Công tác theo dõi diễn biến lương của người lao động sẽ lấy các dữliệu liên quan từ kho dữ liệu hồ sơ cùng các quy định về lương của nhà nước

để áp dụng cho người lao động cụ thể sau đó tất cả dữ liệu sẽ được đẩy vàokho dữ liệulương

Trang 9

Chương 2 Quản lý phạm vi

2.1 Tên dự án: Xây dựng phần mềm Winform Quản lý nhân sự

2.1.1 Đơn vị chủ trì: Công ty nhân ABC

2.1.3 Mục tiêu và phạm vi:

- Mục tiêu dài hạn: Tăng cường năng lực quản lý

- Mục tiêu cụ thể: Xây dựng phần mềm quản lý nhân sự trong công ty

- Phạm vi: Chỉ xây dựng phần mềm, áp dụng tại cửa hang

- Xây dựng phần mềm với các chức năng và tính năng sau:

+ Quản lý nhân viên

+ Quản lý phòng ban

+ Quản lý dự án

- Xây dựng CSDL văn bản

- Tổ chức lại quy trình thực hiện

- Chuyển giao công nghệ

4

Trang 10

2.1.4 Hiệu quả thực hiện

- Tính sẵn sàng của văn bản, tìm kiếm nhanh, chính xác

- Xử lý văn bản dễ dàng: Tiếp nhận, công bố, phân văn bản, lập hồ sơ xửlý

- Xây dựng nề nếp làm việc văn minh, công nghệ

- Dễ kiểm soát tiến độ và nội dung xử lý Dễ xác nhận trách nhiệm

- Giảm thời gian làm việc, giảm số nhân viên trong cửa hàng

2.1.5 Dự kiến tiến hành triển khai

- Xây dựng đề án khả thi: 2 tuần

2.2 Bảng phân rã công việc

2.2.1 Quản lý tài nguyên con người

2.2.1.1 Các ràng buộc về con người

Trang 11

- Phân chia công việc đều nhau và hợp lý

- Thảo luận công việc sôi nổi, năng nổ trong khi teamwork

- Ưu tiên công việc theo năng lực sở trường

- Mọi sự phân công đều được đưa ra họp bàn công khai và công bằng

Yêu cầu đối với các thành viên trong nhóm:

- Nghiêm chỉnh chấp hành thực hiện công việc theo bản kế hoạch của dựán

- Tích cực tham gia thảo luận, phát biểu ý kiến để dự án đạt kết quả tốtnhất

- Bồi dưỡng khả năng chuyên môn để hoàn thành tốt vai trò của mìnhtrong dự án

- Tham gia đầy đủ các buổi họp và làm việc Không nghỉ quá 2 buổi/tuần

- Nghỉ làm phải thông báo tới trưởng nhóm để sắp xếp công việcchạy đúng tiến độ

- Vì thời gian làm ngắn nên yêu cầu các thành viên tích cực và nhiệt tình

Truyền thông:

- Trao đổi qua email, điện thoại, facebook

- Họp nhóm khi cần và theo kế hoạch truyền thông

- Cần thiết có thể liên hệ bằng số điện thoại

- Thường xuyên contact khi có vướng mắc trong quá trình làm việc

Trang 12

- Chấp hành, thực hiện đúng quyết định, giải pháp đã thống nhấttrong cuộc họp.

2.2.1.2 Danh sách các vị trí dành cho dự án

STT Vị trí Trách nhiệm Kĩ năng yêu cầu Số

lượng

Giao tiếp tốt vớikhách hàng, đồngthời là khả năngthiết kế biểu đồ usecase, uml dễ hiểu

Thông thạo các câulệnh trong code, cókinh nghiệm trongtester các sản phẩm

Trang 13

4 Đỗ Thái Khoa Tester

8

Trang 14

Chương 3 Quản lý thời gian3.1 Phân bổ tài nguyên và thời gian

Tài liệu quản lý dự án KH.01 0,5

Bản kế hoạch đảm báo chất lượng KH.02 2

Bản kế hoạch quản lý cấu hình KH.03 2

Bản kế hoạch quản lý rủi ro KH.05 0,5

2

Tài liệu yêu cầu người dùng YC.01 1

Tài liệu yêu cầu chung cho hệ

thống

YC.1.1 0.5

Tài liệu yêu cầu cho mỗi chức năng YC.1.2 0.5

Tài liệu yêu cầu hệ thống YC.02 5

Mô tả giao diện hệ thống YC.2.2 0.5

Cái tài liệu khác YC.2.4 0.5

Kiểm định lại chất lượng YC.03 0.5

Trang 15

Tài liệu thiết kế hệ thống TK.02 3.5

Tài liệu thiết kế hệ thống TK.2.1 1

Bản thiết kế cơ sở dữ liệu TK.2.3 1

Xây dựng hệ cơ sở dự liệu CN.01 2

Xây dựng hệ thống nhập thông tin CN.03 2

Hệ thống update thông tin CN.3.2 1

Hệ thống quản lý nhân viên CN.04 1

Xây dựng hệ thống đăng nhập, đăng

CN.06 1

10

Trang 16

Báo cáo kiểm thử chức năng

quản lý nhân viên

Trang 17

3.2 Danh sách các mốc thời gian quan trọng

5/2023Hoàn tất quá trình thu thập dự liệu x

Hoàn tất quá trình phân tích hệ thống x

Hoàn tất quá trình phân tích thiết kế x

Hoàn tất quá trình xây dựng hệ thống x

Hoàn tất quá trình tích hợp và kiểm thử x

Hoàn tất quá trình cài đặt và triển khai x

12

Trang 18

3.3 Quản lý thời gian trên Trello

3.3.1 Sinh viên thực hiện

Trang 20

Chi phí(VNĐ)

Lập kế hoạch cho dự án 2 3 2.820.000

Trang 21

Tài liệu yêu cầu người dùng 1

Tài liệu yêu cầu chung cho hệ

Tài liệu yêu cầu hệ thống 5

Biểu đồ usecase cho hệ thống 1.5

Mô tả giao diện hệ thống 0.5

Chi tiết cho use case 1

Kiểm định lại chất lượng 0.5

0.5

Các biểu đồ cho hệ thống sản 0.5

17

Trang 22

phẩmCác biểu đồ cho hệ thống

nhânviên

0.5

Các biểu đồ cho hệ thống

nhậphóa đơn

0.5

Các biểu đồ cho hệ thống lập

báocáo thống kê

0.5

Các biểu đồ cho hệ thống

đăngnhập, đăng kí

0.5

Tài liệu thiết kế hệ thống 3.5

Tài liệu thiết kế hệ thống 1

Tài liệu thiết kế hệ thống con 1.5

Bản thiết kế cơ sở dữ liệu 1

Xây dựng hệ cơ sở dự liệu 2

Trang 23

Hệ thống quản lý nhân viên 1

1

Xây dựng hệ thống cập nhật

thôngbáo

1

Báo cáo kiểm thử chức năng

xemđiểm, lịch học

Báo cáo kiểm thử chức năng

Báo cáo kiểm thử hệ thống 2

7 Cài đặt và triển khai dự án 1 2 940.000

19

Trang 24

Chương 4 Quản lý chi phí dự án4.1 Chi phí cần thiết cho nhân công

- Đơn vị ước tính theo giờ là 8 tiếng / ngày

- Mức lương trả theo năng lực làm việc

- Tháng lương cao nhất là 10.500.000 VNĐ => 470k/ngày

độ

Lương/tháng

Trang 26

Chương 5 Quản lý chất lượng5.1 Khái quát về quản lý chất lượng

Mục đích của quản lý chất lượng:

- Xác định chất lượng sản phẩm thỏa mãn được khách hành không

- Giám sát đánh giá, kịp thời phát hiện sai sót từ đó có kế hoạch khắc phục

Phạm vi thực hiện:

- Được tiến hành ở từng giai đoạn của dự án

Các bên tham gia trong quản lý chất lượng:

- Phải đặt vấn đề đảm bảo chất lượng lên hàng đầu

- Hiểu rõ các tiểu chuẩn chất lượng được sử dụng

- Xây dựng xác định các hoạt đông tài liệu cần thiết hỗ trợ việc quản lý chấtlượng dự án

- Đề ra chiến lược để năng caochất lượng

- Tạo các báo cáo chất lượngtrong từng thời điểm

2 Trần Ngọc Cảnh Kỹ sư quản lý

chất lượng

- Giám sát quá trình quản lý chấtlượng

- Hỗ trợ việc quản lý chất lượng

3 Đỗ Thái Khoa Kỹ sư quản lý

Trang 27

5.2 Lập kế hoạch chất lượng

5.2.1 Các metric chất lượng trong dự án

Trong dự án này có thể sử dụng cá metric sau:

- Tính khả dụng của giao diện: Giao diện hệ thống phải dễ sử dụng cho nhữngngười chưa từng sử dụng hệ thống và vẫn phải đảm bảo các chức năng đồngthời cung cấp đủ thông tin cần thiết với người sử dụng

- Tính toàn vẹn của dữ liệu: Đảm bảo dữ liệu không bị mất mát hay thay đổitrong quá trình truyền tải Việc này rất quan trọng, vì đây là hệ thống quản lýnhân viên và sản phẩm của toàn cửa hàng Chính vì vậy, các thông tin cầnchính xác

- Tính ổn định của ứng dụng: Khả năng tránh những tác động không mong

muốn khi chỉnh sửa phần mềm

- Tính phù hợp: Phần mềm phải cung cấp các chức năng thích hợp cụ thể ở dự

án này là: nhập dữ liệu (Nhân viên, phòng ban, dự án), v.v…

- Tính đáp ứng thời gian: Đảm bảo hệ thống có thể đưa ra một trả lời, một thờigian xử lý và một tốc độ thông lượng hợp lý khi nó thực hiện công việc củamình, dưới một điều kiện làm việc xác định

5.2.2 Các loại kiểm thử sử dụng

- Kiểm thử chức năng định kỳ nhằm đảm bảo chức năng của phần mềm vàtuân thủ đúng quy định

- Kiểm tra tính toàn vẹn dữ liệu trên một tập dữ liệu mẫu

- Thiết lập lịch trình kiểm định/kiểm thử định kỳ dựa trên các phụ thuộc vàđặc điểm kĩ thuật của dự án; Điều hòa lập lịch báo cáo hiệu quả hoạt động

của phần mềm và những kết quả kiểm định thực tế với các tiêu chuẩn chấtlượng và các mục tiêu hiệu quả hoạt động của các chức năng chính trongdanh mục mà phía khách hàng đã đề ra và mong muốn đạt được khi nhậnđược sản phẩm

23

Trang 28

5.3 Kế hoạch giám sát chất lượng

Thời gian

đánh giá

Các công việc đã hoàn thành Nội dung đánh giá

14/3/2023 Hoàn thành toàn bộ tài liệu lập

kế hoạch cho dự án

Đánh giá chất lượng các bản kếhoạch:

- Tính khả thi

- Tính chính xác

- Thời gian thực17/2/2023 Hoàn thành thu thập yêu cầu:

gặp gỡ khách hàng lấy yêu cầu

về hệ thống viết tài liệu:

-Tài liệu yêu cầu người dùng

- Tài liệu viết chính xác, đầy

đủ không?

- Đã xác định đúng, đầy đủ các yêu cầu của khách hàng hay chưa?

- Mô tả yêu cầu của khách hàng dưới dạng tài liệu nghiệp

vụ có đảm bảo tính chính xác, người phân tích thiết kế có thể hiểu được

24/2/2023 Kết thúc giai đoạn phân tích

thiết kế Hoàn thành tài liệu

- Các biểu đồ đã hợp lý và phù hợp với hệ thống không?

Trang 29

- Thiết kế cài đặt

- Xây dựng cơ sở dữ liệu

- Thiết kế cài đặt có phù hợp với yêu cầu chức năng không?

- Cơ sở dữ liệu có phù hợp với yêu cầu hệ thống không?

- Bản đề xuất thực hiện có tính khả thi và được khách hàng chấp nhận hay không?

- Có đầy đủ chức năng của hệ thống không ?

- Các kí hiệu có đúng như tài liệu quản lý cấu hình hay không?

có tính sử dụng lại hay không?

- Có đầy đủ các comment trongquá trình code hay không?

24/3/2023 Kiểm thử các chức năng và

tiến hành tích hợp hệ thống,

kiểm thử lại hệ thống Viết các

tài liệu liên quan

Đánh giá sau pha tích hợp và kiểm thử:

- Thực hiện có đúng kế hoạch hay không

- Đã kiểm thử tất cả các chức năng của hệ thống chưa?

- Các chức năng có đạt chất

25

Trang 30

lượng không?

- Quá trình xử lý dữ liệu có xảy

ra tổn thất hay tranh chấp dữ liệu hay không?

- Đã kiểm thử tất cả các mặt của hệ thống: tính hiệu quả, tính tương thích, tính khả dụng…?

- Các báo cáo kiểm thử có đầy

1 Tài liệu lập

kế hoạch

Bàn giao 100% các bản kế hoạch vào đúng thời gian 1 buổi/tuầnXác định đúng 100% phạm

Đội dự án tổchức họp bàn

Thườngxuyên tíchhợp hệthống

Tương thích với các hệ điềuhành trên máy tính và điện thoại

Kiểm thử tínhtương thích

Thườngxuyên xemlại phântích

Thực hiện đầy đủ 100% các Xem xét tài Thường

Ngày đăng: 22/01/2025, 15:07

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN