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
Khảo sát hệ thống
Khảo sát hệ thống
Nhiều doanh nghiệp hiện nay vẫn chưa áp dụng phần mềm quản lý nhân sự, dẫn đến việc quản lý nhân viên, phòng ban và dự án chủ yếu thực hiện thủ công bằng sổ sách giấy tờ Phương pháp này không chỉ tốn thời gian mà còn gây khó khăn trong việc lưu trữ và tìm kiếm thông tin khi cần thiết Việc chuyển đổi sang công nghệ quản lý nhân sự hiện đại sẽ giúp cải thiện hiệu quả và giảm bớt gánh nặng cho các bộ phận liên quan.
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 doanh nghiệ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 về quản lý nhân sự nhằm thiết kế và lập trình phần mềm hỗ trợ các doanh nghiệp trong công tác quản lý Phần mềm quản lý nhân sự dự kiến sẽ đạt được các mục tiêu chính, bao gồm tối ưu hóa quy trình quản lý, nâng cao hiệu quả làm việc và cải thiện trải nghiệm của nhân viên.
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 ban mớ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 phát sinh trong quá trình công tác sẽ liên tục được cập nhật nhanh chóng, chính xác và kịp thời
Trong các trường hợp đặc biệt như chuyển phòng hoặc nghỉ chế độ, dữ liệu liên quan sẽ được xử lý 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ẽ sử dụng dữ liệu từ kho hồ sơ và các quy định về lương của nhà nước Dữ liệu này sẽ được áp dụng cho từng người lao động cụ thể và sau đó được lưu trữ trong kho dữ liệu lương.
Quản lý phạm vi
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
- Tình hình tin học hóa:
+ Các dữ liệu lưu trữ lớn
+ Công nghệ thông tin phát triển nhanh (Thiết bị, các phần mềm ứng dụng, con người, dữ liệu…)
- Tình hình nghiệp vụ (Tần suất công văn, nguyên nhân trì trệ trong các hoạt động hành chính,…)
Dự án này là cần thiết vì hệ thống hiện tại không đáp ứng được nhu cầu hiện tại của cửa hàng, cũng như các yêu cầu lâu dài trong tương lai Việc tin học hóa là điều kiện tiên quyết để nâng cao hiệu quả hoạt động và đáp ứng tốt hơn với sự phát triển của thị trường.
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:
- Xây dựng CSDL văn bản.
- Tổ chức lại quy trình 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.
- Thống nhất thiết kế: 3 tuần.
- Xây dựng phần mềm: 2 tháng.
- Chuyển giao công nghệ: 1 tuần.
- Đưa vào vận hành: 1 tháng.
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
STT Họ và tên Địa chỉ liên hệ Chữ kí
- 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ốt nhất.
- Bồi dưỡng khả năng chuyên môn để hoàn thành tốt vai trò của mình trong 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ệc chạ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. Hội họp:
- Có mặt đầy đủ, đúng giờ các buổi họp nhóm dự án Có công việc đột xuất cần nhanh chóng báo cấp trên trước 1 giờ trước khi họp.
- Chấp hành, thực hiện đúng quyết định, giải pháp đã thống nhất trong 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ượn g
Quản lý đội dự án Lãnh đạo, có kinh nghiệm quản lý dự án, sản phẩm.
2 Kĩ sư phân tích thiết kế
Nhận thông tin từ khách hàng và phân tích thiết kế các dữ liệu.
Giao tiếp tốt với khách hàng, đồng thời là khả năng thiết kế biểu đồ use case, uml dễ hiểu.
Viết mã nguồn cho chương trình
Thành thạo các ngôn ngữ code (java, web, c#, …) SQL Server 2019.
Quản lý cấu hình dự án.
Khả năng quản lý tốt các cấu hình sản phẩm, dự án
5 Kĩ sư kiểm tra chất lượng
Kiểm tra các chức năng và quy trình hoạt động.
Thông thạo các câu lệnh trong code, có kinh nghiệm trong tester các sản phẩm.
2.2.2 Vị trí các thành viên trong dự án
STT Họ và tên Vị trí tham gia
1 Trần Ngọc Cảnh Giám đốc dự án (PM), Phân tích viên (BA)
Quản lý thời gian
Phân bổ tài nguyên và thời gian
STT Công việc Mã công việc
Lập kế hoạch cho dự án 3 2
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
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
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
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
Kế hoạch cuối cùng TK.03 3 Đề xuất thực hiện TK.04 1
Kiểm định lại chất lượng TK.05 1
Hiện thực các chức năng 4 3
Xây dựng hệ cơ sở dự liệu CN.01 2
Xây dựng giao diện CN.02 3
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 kí
Tài liệu sử dụng CN.08 1
Tích hợp và kiểm thử 4 2
Kế hoạch kiểm thử TH.01 2
Kiểm thử các chức năng TH.02 4
Báo cáo kiểm thử chức năng đăng nhập
Báo cáo kiểm thử chức năng quản lý nhân viên
Báo cáo kiểm thử chức năng quản lý phòng ban
Báo cáo kiểm thử chức năng quản lý dự án
Báo cáo kiểm thử hệ thống TH.03 1
6 Tài liệu kế thúc dự án TL.01 1 1
7 Cài đặt và triển khai dự án TKDA.0
Danh sách các mốc thời gian quan trọng
5/2023 Hoà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
Quản lý thời gian trên Trello
3.3.2 Lập kế hoạch cho dự án
3.3.3 Bảng chi phí nhân công
Lập kế hoạch cho dự án 2 3 2.820.000
Tài liệu quản lý dự án 0,5
Bản kế hoạch đảm báo chất lượng
Bản kế hoạch quản lý cấu hình
Bản kế hoạch quản lý truyền thông và giao tiếp
Bản kế hoạch quản lý rủi ro 0,5
Tài liệu yêu cầu người dùng 1
Tài liệu yêu cầu chung cho hệ thống
Tài liệu yêu cầu cho mỗi chức năng
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
Tài liệu phân tích hệ thống 3.5
Các biểu đồ cho hệ thống nhập xuất
Các biểu đồ cho hệ thống sản 0.5
3 phẩm Các biểu đồ cho hệ thống nhân viên
Các biểu đồ cho hệ thống nhập hóa đơn
Các biểu đồ cho hệ thống lập báo cáo thống kê
Các biểu đồ cho hệ thống đăng nhập, đăng kí
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
Kế hoạch cuối cùng 3 Đề xuất thực hiện 1
Kiểm định lại chất lượng 1
Hiện thực các chức năng 3 4 5.640.000
Xây dựng hệ cơ sở dự liệu 2
Xây dựng hệ thống nhập thông tin
Hệ thống nhập xuất sản phẩm 1
Hệ thống update thông tin sản phẩm
Hệ thống quản lý nhân viên 1
Xây dựng hệ thống lập lịch báo cáo
Xây dựng hệ thống đăng nhập, đăng xuất, đăng kí
Xây dựng hệ thống cập nhật thông báo
Tích hợp và kiểm thử 2 4 3.760.000
Kiểm thử các chức năng 4
Báo cáo kiểm thử chức năng đăng nhập
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 đăng kí môn học – thi
Báo cáo kiểm thử chức năng báo cáo thống kê 1
Báo cáo kiểm thử hệ thống 2
6 Tài liệu kế thúc dự án 1 1 470.000
7 Cài đặt và triển khai dự án 1 2 940.000
Quản lý chi phí dự án
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
STT Họ tên Vị trí Trình độ
1 Trần Ngọc Cảnh PM, PO, BA
3 Nguyễn Tùng Lâm DEV Khá 30.000.000
4 Đỗ Thái Khoa Tester Khá 20.000.000
Bảng ước tính chi phí cho hoạt động
Nc Vp Ttb Nl Kh Tổng ác
1 Lập kế hoạch cho dự án
4 Hiện thức hóa chức năng
5 Tích hợp và 8 3.76 1.2 1.84 0.28 1.6 16.6 kiểm thử 8
6 Tài liệu kết thúc dự án
7 Cài đặt và triển khai
- Nl: Năng lượng Đơn vị:
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.
- Đượ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ất lượng dự án.
Họ tên Vị trí Nhiệm vụ
1 Trần Ngọc Cảnh Giám đốc dự án
- Lập kế hoạch quản lý chất lượng.
- Đề ra chiến lược để năng cao chất lượng.
- Tạo các báo cáo chất lượng trong 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ất lượng.
- Hỗ trợ việc quản lý chất lượng.
3 Đỗ Thái Khoa Kỹ sư quản lý chất lượng
- Giám sát quá trình quản lý chất lượng.
- Hỗ trợ việc quản lý chất lượng.
6 Khách hàng - Đánh giá góp về chất lượng dự án.
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:
Giao diện hệ thống cần phải dễ dàng sử dụng cho cả những người mới lần đầu tiếp cận, đồng thời vẫn đảm bảo đầy đủ chức năng và cung cấp thông tin cần thiết cho người dùng.
Đảm bảo tính toàn vẹn của dữ liệu là rất quan trọng trong hệ thống quản lý nhân viên và sản phẩm của cửa hàng, nhằm ngăn chặn việc mất mát hoặc thay đổi dữ liệu trong quá trình truyền tải Điều này giúp đảm bảo rằng tất cả thông tin được lưu trữ đều chính xác và đáng tin cậy.
- 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 là yếu tố quan trọng, đảm bảo hệ thống có khả năng cung cấp phản hồi nhanh chóng, thời gian xử lý hiệu quả và tốc độ thông lượng hợp lý trong quá trình thực hiện nhiệm vụ, dưới các đ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 định kỳ dựa trên các phụ thuộc và đặc điểm kỹ thuật của dự án là rất quan trọng Việc này giúp điều hòa lịch trình báo cáo hiệu quả hoạt động của phần mềm với các kết quả kiểm định thực tế Đồng thời, cần đảm bảo rằng các tiêu chuẩn chất lượng và mục tiêu hiệu quả hoạt động của các chức năng chính trong danh mục mà khách hàng đã đề ra được đáp ứng khi nhận sản phẩm.
Kế hoạch giám sát chất lượng
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:
- Thời gian thực 17/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 về hệ thống
-Tài liệu yêu cầu hệ thống dưới dạng nghiệp vụ.
- Đánh giá tài liệu xác định yêu cầu hệ thống
- Thực hiện có đúng kế hoạch khô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 phân tích thiết kế hệ thống.
- Biểu đồ lớp và các biểu đồ cho các use case
- Lựa chọn công nghệ Đánh giá sau pha phân tích thiết kế
- Thực hiện có đúng kế hoạch không?
- Các biểu đồ đã hợp lý và phù hợp với hệ thống không?
- 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?
15/3/2023 Hoàn thành tất cả các chức năng của hệ thống;
- Xây dựng xong hệ cơ sở dữ liệu
- Code xong các chức năng của hệ thống. Đánh giá sau pha thực hiện:
- Thực hiện có đúng kế hoạch 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?
- Tài liệu sử dụng có dễ đọc và dễ hiểu không?
- Code có đúng với thiết kế không?
- Có dễ đọc hiểu, ngắn gọn và có tính sử dụng lại hay không?
- Có đầy đủ các comment trong quá trình code hay không?
Vào ngày 24 tháng 3 năm 2023, chúng tôi đã tiến hành kiểm thử các chức năng, thực hiện tích hợp hệ thống và kiểm thử lại hệ thống Đồng thời, chúng tôi cũng đã viết các tài liệu liên quan Sau khi hoàn tất pha tích hợp và kiểm thử, chúng tôi đã tiến hành đánh giá kết quả.
- 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 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 đủ không?
Kế hoạch đảm bảo chất lượng sản phẩm kế hoạch bàn giao
Sản phẩm bàn giao Thước đo chất lượng Các hoạt động Tần suất thực hiện
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ần
Xác định đúng 100% phạm vi của dự án.
Trao đổi với khách hàng.
Mỗi thành viên đều được phân công công việc rõ ràng. Đội dự án tổ chức họp bàn.
Hệ thống quản lý tài liệu
Bàn giao hệ thống cho khách hàng theo đúng thời gian yêu cầu.
Thường xuyên tích hợp hệ thống.
Tương thích với các hệ điều hành trên máy tính và điện thoại.
Kiểm thử tính tương thích.
Thường xuyên xem lại phân tích.
Thực hiện đầy đủ 100% các Xem xét tài Thường chức năng yêu cầu liệu thu thập từ khách hàng. xuyên trao đổi với khách hàng.
Hỗ trợ 95% các hoạt động nghiệp vụ của nhân viên bán hàng
Gặp gỡ trao đổi với khách hàng.
Thường xuyên gặp nhân viên phụ trách tư vấn gói tập Tìm hiểu thực tế của tài liệu Xem xét quy trình hoạt động của hệ thống cũ.
Thường xuyên tích hợp hệ thống.
Không xảy ra xung đột với các phần mềm an ninh.
Phân quyền truy cập hệ thống.
Kiểm tra chức năng đăng nhập.
Lưu trữ dữ liệu vào CSDL Kiểm thử
90% mẫu bảng biểu theo yêu cầu từ khách hàng.
Xem lại tài liệu thu thập dữ liệu.
Giống 90% so với bản thiết kế.
So sánh sản phẩm với bản thiết kế.
Lưu trữ nhập khách hàng vào CSDL
Kiểm thử các chức năng xem
4 khách hàng khách hàng thử.
Giống với bản thiết kế ban đầu.
Xem lại bản thiết kế.
Hệ thống quản lý gói tập
Lưu trữ thông tin gói tập sau khi nhập vào CSDL.
Kiểm thử các chức năng xem thông tin.
Giống với bản thiết kế ban đầu.
Xem lại bản thiết kế.
Hệ thống quản lý nhân viên
Lưu trữ thông tin cá nhân của nhân viên khi nhập và update vào CSDL.
Kiểm thử các chức năng xem nhân viên
Giống với bản thiết kế ban đầu.
Xem lại bản thiết kế.
Hệ thống quản lý hợp đồng
Lưu trữ thông tin của hợp đồng khi nhập và update vào CSDL.
Kiểm thử các chức năng xem hợp đồng
Giống với bản thiết kế ban đầu.
Xem lại bản thiết kế.
Hệ thống đăng ký, đăng nhập
Lưu trữ kết quả sau khi đăng kí vào CSDL.
Giống với bản thiết kế ban đầu.
Thường xuyên kiểm thử Giống với bản thiết kế ban đầu.
Xem lại bản thiết kế.
9 Hệ cơ sở dữ liệu Đảm bảo lưu trữ thông tin với dữ liệu lớn (big data).
Test nhiều lần để xem sự chính xác 10
Tài liệu hướng dẫn sử dụng
Mọi người đều có thể dễ dàng sử dụng hệ thống.
Các vị trí trong quản lý dự án
STT Vị trí Trách nhiệm
Quản lý đội dự án
Lãnh đạo, có kinh nghiệm quản lý dự án, sản phẩm.
Kĩ sư phân tích thiết kế
Nhận thông tin từ khách hàng và phân tích thiết kế các dữ liệu.
Giao tiếp tốt với khách hàng, đồng thời là khả năng thiết kế biểu đồ use case, uml dễ hiểu.
Viết mã nguồn cho chương trình
Thành thạo các ngôn ngữ code (java, web, c#, …) SQL Server 2019.
Xây dựng và bảo trì,
5 Kĩ sư quản lý cấu hình
Quản lý cấu hình dự án.
Khả năng quản lý tốt các cấu hình sản phẩm, dự án
Kĩ sư kiểm tra chất lượng
Kiểm tra các chức năng và quy trình hoạt động.
Thông thạo các câu lệnh trong code, có nhiều kinh nghiệm trong tester các sản phẩm.
Quản lý cấu hình
Ý nghĩa của việc quản lý cấu hình
Lập kế hoạch quản lý cấu hình là yếu tố quan trọng để đảm bảo hệ thống được cập nhật đầy đủ và thực hiện chính xác theo các tiêu chuẩn khoa học.
Các thành viên ở xa nhau có thể liên hệ với nhau qua internet nhằm mục đích:
- Tránh mất mát dữ liệu, tạo tính chuyên nghiệp trong quá trình làm việc.
- Dễ dàng trao đổi thông tin hơn.
- Quản lý được hệ thống tài nguyên.
- Không có mẫu cấu hình bị thay đổi khi chưa được nhất trí cả cả team.
- Những thay đổi trên một mẫu cấu hình được ước lượng và quản lý.
- Ghi nhận lại trạng thái một sản phẩm tại một thời điểm nhất định.
Vai trò trách nhiệm của đội dự án quản lý nhân sự
Thành viên quản lý dự án gồm:
Phương pháp định danh, xác định Baseline trên sản phẩm
7.3.1.Định danh sản phẩm Định danh sản phẩm bao gồm việc mô tả tên, đánh số, đánh dấu đặc trưng Trong WBS của dự án quản lý đã có đánh số cụ thể.
- 1.2 Bản kế hoạch đảm bảo chất lượng
- 1.3 Bản kế hoạch quản lý cấu hình
Dự án quản lý Shop Fruits luôn luôn cập nhật để phù hợp với yêu cầu thực tế, yêu cầu bổ sung của phía cửa hàng.
Phiên bản đầu tiên sẽ đáp ứng đầy đủ yêu cầu của khách hàng, trong khi các phiên bản tiếp theo sẽ mở rộng cơ sở dữ liệu, cải thiện giao diện thân thiện với người dùng và bổ sung thêm các dịch vụ chức năng cần thiết.
Dự án bao gồm các mốc sau:
- 1.0 Lập kế hoạch cho dự án
- 5.0 Tích hợp và kiểm thử
- 6.0 Tài liệu kế thúc dự án
- 7.0 Cài đặt và triển khai dự án
7.3.4 Các quy ước đặt tên
Các hoạt động trong dự án được đặt tên theo chức năng của chúng, với hầu hết các danh từ được sử dụng để mô tả rõ ràng các chức năng mà dự án thực hiện.
- Trong mã chương trình các tên gói (package), lớp (class), thuộc tính (attribute) được định dạng cụ thể như sau:
+ Gói (package): chữ đầu trong tên gói viết hoa, sử dụng kí tự “_” để ngăn cách các từ ghép Các tên gói viết bằng tiếng Việt không dấu.
- Định dạng tài liệu liên quan:
1 Tài liệu quản lý cấu hình
Là tài liệu kiểm soát những thay đổi của hệ thống phần mềm.
Tài liệu quản lý rủi ro
Là tài liệu quản lý các rủi ro đã xảy ra, đang xảy ra, và có khả năng xảy ra trong quá trình phát triển phần mềm.
Tài liệu quản lý nhân sự
Tài liệu này lưu trữ thông tin về các thành viên trong đội dự án, các vị trí và cấu trúc nhóm, đồng thời cung cấp cái nhìn tổng quan về sự phát triển nhóm và các phương pháp lãnh đạo hiệu quả.
Tài liệu quản lý truyền thông vào giao tiếp
Là tài liệu ghi nhận công việc của từng người từ đó người quản lý có thể kiểm soát được tiến độ đang diễn ra của dự án.
5 Tài liệu quản lý chất lượng
Là tài liệu đảm bảo chất lượng của dự án, công việc kiểm thử trong dự án phần mềm.
Tài liệu yêu cầu khách hàng
Tập tin Word chứa các yêu cầu chi tiết về phần mềm quản lý thư viện, đồng thời cũng ghi nhận các thay đổi có thể xảy ra trong yêu cầu này.
Tài liệu yêu cầu hệ thống
Tập tin Word này chứa các thông tin cần thiết cho việc thiết kế và xử lý các chức năng của phần mềm Mọi thay đổi sẽ được lưu theo từng phiên bản để đảm bảo tính chính xác và cập nhật.
Quản lý truyền thông
Các thành phần tham gia
- Bên A: Nhóm phát triển dự án
+ Thành viên đội dự án:
- Bên B: Đại diện phía khách hàng
+ Hình thức truyền thông giao tiếp:
• Giữa với các thành viên đội dự án: Gặp trực tiếp
• Giữa khách hàng và đội dự án: Gặp trực tiếp khi cần thiết, có thể truyền thông qua thư điện tử.
• Đội dự án tiến hành họp vào giữa tuần (13h-17h thứ 7 hàng tuần):
⇨ Đánh giá lại công việc của các thành viên trong đội dự án.
⇨ Khiển trách đối với thành viên đội dự án chưa làm tốt công viêc hay có sai lầm thiếu sót.
⇨ Khen ngợi các thành viên làm tốt công việc, và có sáng tạo hữu ích.
• Giám đốc dự án gặp gỡ khách hàng: 2 tuần/1 lần
⇨ Báo cáo tiến độ thực hiện, khó khăn khi thực hiện
⇨ Thu thập yêu cầu, phản hồi từ phía khách hàng
• Lịch một số cuộc họp giữa các bên
Công việc Mục đích Các bên tham gia
Họp tiếp nhận dự án
Tiếp nhận dự án mới, đạt được thỏa thuận giữa các bên, tiến hành ký hợp đồng.
Họp phân công trách nhiệm
Phân công vai trò, trách nhiệm của các thành viên trong đội dự án Đưa ra bản phác thảo chung nhất về các mốc quan trọng của dự án.
Họp thảo luận về tài liệu quản lý dự án Đưa ra bản tài liệu quản lý dự án thống nhất cuối cùng.
Trước khi đề xuất với khách hàng, đội ngũ cần tổ chức họp thảo luận để thống nhất bản tài liệu xác định yêu cầu Việc này giúp đảm bảo rằng tất cả các yêu cầu được ghi nhận đầy đủ và chính xác, tạo nền tảng vững chắc cho quá trình làm việc sau này.
Họp đưa ra bản đề xuất thực hiện với khách hàng
Thống nhất được bản tài liệu xác định yêu cầu thống nhất cuối cùng giữa khách hàng và đội dự án.
Họp thảo luận về tài liệu phân tích thiết kế Đưa ra bản tài liệu phân tích thiết kế thống nhất cuối cùng A
Họp đưa ra bản đề xuất thiết kế với khách hàng
Thống nhất được bản thiết kế cuối cùng giữa khách hàng và đội dự án.
Thông tin liên lạc giữa các bên
T Họ tên Vai trò Tài khoản
Quản lý rủi ro
Giới thiệu về kế hoạch quản lý rủi ro
Các dự án luôn tiềm ẩn rủi ro trong quá trình xây dựng và thực hiện Để bảo vệ sản phẩm dự án một cách hiệu quả, người quản lý cần xác định và đánh giá các rủi ro có thể xảy ra Rủi ro là những vấn đề chưa xảy ra tại thời điểm khởi đầu nhưng có khả năng phát sinh trong quá trình phát triển Quản lý rủi ro là một thách thức lớn đối với giám đốc và đội ngũ dự án, vì rủi ro có thể mang lại cả ảnh hưởng tích cực và tiêu cực đến các mục tiêu của dự án.
Quản lý rủi ro là quá trình hệ thống nhằm xác định, phân tích và ứng phó với các rủi ro trong dự án, đồng thời giảm thiểu tác động tiêu cực đến các mục tiêu của dự án Các bước trong quản lý rủi ro bao gồm việc nhận diện rủi ro, đánh giá mức độ ảnh hưởng, lập kế hoạch ứng phó và theo dõi tình hình.
- Lập kế hoạch quản lý rủi ro
- Xác định các rủi ro
- Phân tích các rủi ro tìm được ở bước trước đó
- Lập kế hoạch để giải quyết những rủi ro có thể xảy ra đó
- Kiểm soát và theo dõi việc xử lý các rủi ro đó.
Xác định rủi ro
+ Xác định yêu cầu khách hàng
9.2.1 Phân tích mức độ rủi ro
Phân tích các rủi ro còn được gọi là đánh giá các rủi ro, bao gồm
- Xác định xác suất xảy ra rủi ro
- Xác định ảnh hưởng của rủi ro tới các mục tiêu của dự án
- Xác định độ nguy hiểm của rủi ro
Ngày ảnh hưởng của dự kiến
Xác suất rủi ro xuất hiện ảnh hưở ng của rủi ro
1 1.0 Lập lịch trễ, không hợp lý
2 2.0 Khách hàng thay đổi yêu cầu trong quá trình thực hiện dự án
PM W/B Từ giai đoạn đầu đến giai đoạn thiết kế
3 Hiểu chưa đầy đủ về yêu cầu của khách hàng
4 Yêu cầu của khách hàng quá phức tạp.
PM S/W Như trên Trun g bình
5 Xung đột giữa khách hàng và
PM W/S Suốt quá trình thực hiện dự
Trun g bình Cao Cao 5 đội dự án phát triển dự án án
6 Ước lượng chi phí không phù hợp với ngân sách
( Thông thường là thiếu hụt ngân sách )
7 Hệ thống không thực hiện đúng các chức năng yêu cầu
8 Tốc độ xử lý dữ liệu chậm
Test W/S Giai đoạn cài đặt đến kết thúc dự án
9 Phần mềm không tương thích với hệ thống
DEV W/S Như trên Trun g bình cao cao 9
10 Code có vấn đề dẫn đến phải chỉnh sửa cài đặt lại nhiều lần
11 Code chậm so với dự án
DEV W Như trên Trun g bình
12 Các thành viên của đội dự án ốm đau, bệnh tật…
PM W Suốt quá trình thực hiện dự án
13 Mâu thuẫn giữa các thành viên trong đội dự án
PM W Như trên Trun g bình
14 Trình độ chuyên môn, kinh nghiệm của một số thành viên chưa cao
PM W Như trên Trun g bình
15 Lựa chọn công nghệ mới không phù hợp.
16 Công nghệ quá mới, các thành viên chưa quen sử dụng
PM W Thấp Thấp Trung bình
18 Sản phẩm hoàn thành không đúng thời hạn
19 Xung đột giữa các thành phần trong hệ thống
PM W/S Giai đoạn cài đặt đến kết thúc dự án
20 Thiếu cơ sở vật chất phục vụ cho dự án
PM W/B Trong suốt quá trình thực hiện dự án
21 Tài nguyên dự án không có sẵn
PM W/B Như trên Thấp Cao Cao 2
22 Kế hoạch truyền thông và giao tiếp chưa tốt, sản phẩm không được ứng dụng nhiều
9.2.2 Kế hoạch phòng ngừa rủi ro
M Chiến Công việc cần làm Người Trạng ã rủi ro lược giảm nhẹ chịu trách nhiệm thái thực hiện
1 Tránh phát triển các dự án gây rủi ro
Phân chia công việc, yêu cầu làm đúng tiến độ dự án
Quan tâm tới khách hàng
Thông nhất với khách hàng ngay từ ban đầu
Thống nhất với khách hàng ngay từ ban đầu
5 Tránh xảy ra rủi ro
Giám đốc khách hàng cần điều phối tối quan hệ giữa khách hàng và nhóm phát triển
Sử dụng hợp lý các phương pháp ước lượng
Xác định rõ các chức năng theo yêu cầu của khách hàng
Thực hiện tốt quá trình kiểm tra chất lượng sản phẩm
Thực hiện tốt quá trình kiểm tra chất lượng sản phẩm, đảm bảo sản phẩm chạy tốt trên các hệ điều hành khác nhau
10 Tránh xảy ra rủi ro
Kiểm tra code trong quá trình coding
Thực hiện đúng tiến độ dự án
12 Bổ sung thành viên dự bị
Thêm thành viên mới DEV Chưa thực hiện
13 Tránh xảy ra rủi ro
Tạo không khí thân thiện, cởi mở trong quá trình làm việc
Thành viên trong dự án cần được tuyển chọn theo trình độ chuyên môn nhất định
15 Tránh xảy ra rủi ro
Cần lựa chọn công nghệ một cách cẩn thận ngay từ giai đoạn đầu
16 Tránh xảy ra rủi ro
Công nghệ mới cần được phổ biến cho các thành viên đội dự án
Xác định rõ các chức năng cần thiết của hệ thống từ giai đoạn đầu
18 Tránh xảy ra rủi ro
Phân chia giai đoạn hợp lý và yêu cầu đội dự án hoàn thành công việc đúng thời hạn
19 Tránh xảy ra rủi ro
Kiểm tra thường xuyên và sửa nếu có lỗi
20 Chuyển dự án cho một tổ chức khác
Cơ sở vật chất được tài trợ bởi tổ chức khác
21 Thiết lập tài nguyên dự án
Thêm tài nguyên cần thiết cho dự án và thành lập tài nguyên dự phòng
22 Thành lập chiến lược truyền thông
Cần thực hiện theo chiến lược truyền thông
Quản lý mua sắm
Các giai đoạn trong công việc quản lý mua sắm trong dự án
Giai đoạn xây dựng ý tưởng là bước quan trọng đầu tiên, trong đó cần phác thảo mô hình hệ thống một cách tổng thể, rõ ràng và khả thi Sau khi hoàn thiện mô hình, việc xác định mức đầu tư cho hạng mục mua sắm phần cứng, phần mềm và các chi phí khác là cần thiết để đảm bảo tính hiệu quả và bền vững của dự án.
- Giai đoạn phát triển: sau khi có được thiết kế cơ bản hệ thống cần cho biết sẽ phải đầu tư trang thiết bị nào
Trong giai đoạn thực hiện, dự án sẽ chú trọng vào việc tổ chức các thủ tục hợp đồng mua sắm, tiến hành lắp đặt trang thiết bị và thực hiện cài đặt thử nghiệm sau đó.
Trong giai đoạn kết thúc, việc lắp đặt và thử nghiệm các hạng mục phần cứng cần được hoàn tất Đồng thời, các thủ tục thanh toán phải được thực hiện theo quy định của pháp luật.
Thủ túc mua sắm
- Lập kế hoạch mua sắm: xác định danh mục mua sắm (hệ thống máy chủ, nhà cung cấp dịch vụ mạng một số thiết bị khác )
- Lập kế hoạch đấu thầu để tuyển chọn nhà thầu cung cấp trang thiết bị
- Tổ chức đấu thầu lựa chọn nhà cung cấp
- Quản lý hợp đồng và hoàn tất thủ tục thanh lý hợp đồng
10.2.1 Các định danh mục mua sắm
Sử dụng để đăng ký tên miền
Sau khi hoàn tất dự án
Dung lượng cao, khả năng xử lý lớn
Sau khi hoàn tất dự án
3 Các thiết Hệ điều Trong quá Đáp ứng đủ 1.550.000 VND bị hỗ trợ hành, phần mềm hỗ trợ trình thực hiện yêu cầu
10.3.2 Lập kế hoạch đấu thầu
Tất cả các chi phí trang thiết bị phần cứng và phần mềm đều được bên
A (bên mượn sách dự án) chi trả.
10.3.3 Quản lý hợp đầu và thủ túc thanh lý hợp đầu
- Nội dung quản lý hợp đồng
Hợp đồng là văn bản có giá trị pháp lý tối cao, vì vậy các nhà soạn thảo hợp đồng cần phải chịu trách nhiệm pháp lý trong việc lập và quản lý các hợp đồng này.
Hợp đồng liên quan đến các vấn đề pháp lý, vì vậy các nhà làm hợp đồng cần phải chịu trách nhiệm pháp lý trong việc soạn thảo và quản lý hợp đồng một cách chính xác và hiệu quả.
+ Tránh việc phớt lờ những khế ước trong hợp đồng, dẫn tới những hậu quả nghiêm trọng.
- Bảo đảm thực hiện đúng hợp đồng
Bên mượn sách dự án (Bên A) cần thực hiện các biện pháp bảo đảm để đảm bảo hợp đồng có hiệu lực, bao gồm cam kết giữa hai bên và có thể có sự chứng thực từ bên thứ ba nếu cần thiết.
+ Thời gian có hiệu lực của đảm bảo hợp đồng phải kéo dài cho đến khi chuyển sang nghĩa vụ bảo hành (nếu có)
+ Quy định rõ thời hạn bảo hành (đảm bảo trong thời gian thực hiện dự án đến khi bàn giao sản phẩm)
+ Mức tiền bảo hành cho mỗi sản phẩm khi có vấn đề (tương đương với mức tiền sửa chữa)
+ Hợp đồng được thanh toán như giá hợp đồng và các điều khoản được ghi trong bản hợp đồng.
Khái niệm
Quản lý tích hợp là quá trình xem xét toàn diện dự án nhằm xác định các lĩnh vực cần đầu tư nguồn nhân lực Nó giúp dự đoán và xử lý các vấn đề quan trọng trước khi chúng gây ra tác hại, đồng thời sắp xếp công việc để đạt được kết quả tối ưu.
Khung làm việc của quản lý sự tích hợp dự án đóng vai trò quan trọng trong việc kết nối các lĩnh vực kiến thức khác nhau và các giai đoạn trong chu trình sống của dự án Nó giúp đảm bảo rằng tất cả các yếu tố của dự án được phối hợp chặt chẽ, từ lập kế hoạch, thực hiện đến giám sát và hoàn thành Việc hiểu rõ mối quan hệ giữa quản lý sự tích hợp và các lĩnh vực kiến thức sẽ tạo điều kiện thuận lợi cho việc quản lý hiệu quả và đạt được mục tiêu dự án.
Việc phát triển dự án bao gồm việc xây dựng kế hoạch chi tiết, sử dụng các hướng dẫn và tài liệu mẫu để hình thành kế hoạch hiệu quả Bên cạnh đó, việc phân tích stackehovel đóng vai trò quan trọng trong việc quản lý các mối quan hệ, giúp đảm bảo sự phối hợp và giao tiếp hiệu quả giữa các bên liên quan trong suốt quá trình thực hiện dự án.
Việc thực thi dự án là quá trình quan trọng trong quản lý dự án, liên quan chặt chẽ đến lập kế hoạch để đảm bảo các mục tiêu được đạt được Thành công của một dự án phụ thuộc vào nhiều yếu tố, bao gồm sự phối hợp giữa các thành viên trong nhóm, quản lý thời gian hiệu quả và sự hỗ trợ từ các công cụ và kỹ thuật hiện đại Các công cụ như phần mềm quản lý dự án và kỹ thuật lập kế hoạch giúp theo dõi tiến độ và điều chỉnh kịp thời, từ đó nâng cao khả năng thực thi và đạt được kết quả mong muốn.
Quy trình điều khiển tích hợp lập kế hoạch và quản lý sự thay đổi trong dự án CNTT là yếu tố quan trọng giúp đảm bảo sự phát triển hiệu quả và bền vững Việc phát triển và sử dụng hệ điều hành thay đổi không chỉ tối ưu hóa quy trình làm việc mà còn nâng cao khả năng thích ứng với các yêu cầu mới trong môi trường công nghệ.
Tích hợp trong dự án
- Trong phần mềm hệ thống quản lý cửa hàng đã được tích hợp nhiều ứng dụng khác nhau.
+ Đầu tiên hệ thống vừa là nơi cho khách hàng vào để tra cứu thông tin, xem thông tin của cửa hàng và thông tin món ăn.
+ Sau đó là xây dựng hệ thống để nhân viên quản lý toàn thông tin khách hàng thông tin chấm công.
Hệ thống được tích hợp với quản lý sản phẩm, giúp thông báo ngay lập tức khi có sản phẩm mới được nhập vào Sản phẩm sẽ được hiển thị trên trang chủ, đảm bảo nhân viên cửa hàng và nhân viên biết thông tin kịp thời.
Nhân viên và quản lý cửa hàng có khả năng kiểm soát số lượng đơn hàng và sản phẩm một cách hiệu quả, đồng thời dễ dàng nhập liệu về số lượng và giá cả.
Các kỹ năng quan trọng để thực thi kế hoạch dự án
- Các kỹ năng quản lý tổng quát như kỹ năng lãnh đạo, giao tiếp và chính trị.
- Kỹ năng về sản phẩm và kiến thức: dùng các công cụ và kỹ thuật chuyên dụng.
Tài liệu hướng dẫn sử dụng
12.2 Vào menu hệ thống chọn mục mình cần
12.2.1 Chức năng quản lý tài khoản
Bảng sẽ có các chức năng Thêm, sửa, xóa, làm mới tài khoản tương ứng với các chức năng của nó Chọn chức năng phù hợp với mong muốn.
12.2.2 Bảng thông tin nhân viên
Bảng sẽ cung cấp các chức năng để thêm, sửa, xóa và làm mới thông tin nhân viên, cho phép người dùng lựa chọn chức năng phù hợp với nhu cầu của mình.
Bảng lương sẽ cung cấp các chức năng như thêm, sửa, xóa và làm mới thông tin nhân viên, cho phép người dùng chọn chức năng phù hợp với nhu cầu của mình.
Bảng sẽ cung cấp các chức năng như Thêm, sửa, xóa và làm mới thông tin dự án của công ty, cho phép người dùng lựa chọn chức năng phù hợp với nhu cầu của mình.
Bảng cung cấp các chức năng như Thêm, sửa, xóa và làm mới thông tin phòng ban của Công ty, cho phép người dùng chọn chức năng phù hợp với nhu cầu của mình.