Lời nói đầu Hiện nay với sự bùng nổ công nghệ thông tin ở nước ta,vấn đề ứng dụng công nghệ thông tin vào đời sống trở nên vô cùng cần thiết.Nếu ngày xưa chúng ta chỉ viết thư tay thì na
Trang 1Lời nói đầu
Hiện nay với sự bùng nổ công nghệ thông tin ở nước ta,vấn đề ứng dụng công nghệ thông tin vào đời sống trở nên vô cùng cần thiết.Nếu ngày xưa chúng ta chỉ viết thư tay thì nay đã có thư điện tử(email) sử dụng dễ dàng nhanh chóng hay trước đây phải tổ chức những cuộc họp lớn mất rất nhiều thời gian và tiền bạc thì ngày nay với công nghệ thông tin ta có thể nói chuyện trực tiếp với nhau mà không cần gặp mặt nhau thậm chí còn có thể chỉ đạo một ca mổ từ một nơi cách xa hàng ngàn kilomet….Như thế có thể nói công nghệ thông tin
đã xâm nhập vào mọi mặt của đời sống xã hội và tất nhiên không ngoại trừ vấn đề quản lí nhân sự.Ta có thể có rất nhiều sự lựa chọn cho một phần mềm quản lí nhân sự,có rất nhiều ngôn ngữ và ứng dụng ta có thể chọn lựa như SQL server,Access,Java…
Qua đó,ta thấy rằng việc quản lí nhân sự trở nên dễ dàng hơn rất nhiều so với cách làm truyền thống trước đây là trên giấy tờ,vì giờ đây chỉ cần một lần click ta đã có thê lấy được vô số thông tin mà trước đây ta phải mất hàng giờ để tính toán.Hiện nay trên thị trường
có rất nhiều phần mềm quản lí nhân sự có thể nói là quản lí rất toàn diện đầy đủ mọi mặt.Vì vậy bài tập của chúng em chỉ mang tính thử nghiệm mang tích chất học hỏi,nó khá đơn giản tính thực tế không cao
Xuất phát từ những vấn đề phức tạp trong việc quản lý các cán bộ trong huyện, vấn đề đặt ra
là cần phải xây dựng một phần mềm giúp cho việc quản lý được dễ dàng hơn Chúng tôi đã quyết định xây dựng phần mềm hỗ trợ việc quản lý được chính xác và nhanh chóng Nội dung tài liệu chia làm 5 phần chính:
- Xác định dự án
- Lập kế hoạch thực hiện dự án
- Thực hiện kế hoạch
- Quản lý rủi ro
- Đóng dự án
Trang 2Phần I: XÁC ĐỊNH DỰ ÁN
Địa điểm khách hàng Từ Liêm – Hà Nội
Đơn vị thực hiện Nhóm sinh viên phát triển dự án phần mềm lớp KHMT3K2
Ngày bắt đầu / kết thúc dự án 08/05/2010 – 08/07/2010
Mục tiêu dự án Theo yêu cầu của khách hàng thì chương trình phải đáp ứng được
các yêu cầu sau:
- Giới thiệu về huyện Từ Liêm
- Giới thiệu thông tin các phòng ban
- Quản lí cho cả hệ thống :
+ Quản lý, phân quyền và theo dõi người dùng trong hệ thống nhằm bảo mật cho phần mềm
+ Sao lưu và phục hồi dữ liệu của khi gặp có sự
cố xảy ra, bảo đảm hệ thống ổn định và an toàn
+ Thiết lập thông tin trong huyện
- Quản lý theo danh mục
+ Quản lí nhân viên : Đưa ra thông tin về các cán bộ trong huyện, các thông tin được cập nhật đầy đủ và chính xác + Quản lí các phòng ban : Hệ thống đưa đầy đủ thông tin về các phòng ban
- Báo cáo:
+ Báo cáo, in bảng lương
+ Thông tin quá trình làm việc của nhân viên + Báo cáo thuế thu nhập cá nhân
+ Báo cáo bảo hiểm xã hội
- Yêu cầu về kĩ thuật :
+ Dễ sử dụng
+ Giao diện thân thiên + Hệ thống có tính trợ giúp mạnh + Có tính bảo mật cao
+ Có tính hiệu quả cao + Các thông tin được hiển thị chi tiết, rõ ràng + Hệ thống kết nối mạng Lan dùng trong phạm vi hẹp
Trang 3Phạm vi của dự án + Danh giới của dự án:
Sản phẩm sử dụng trong nội bộ huyện từ Liêm Sản phẩm ứng dụng như thế nào : nền window XP, windown 7, WinServer 2000, 2005
+ Yêu cầu phần cứng
- Hệ điều hành: Windows 2000/XP/2003/Vista
- Bộ gõ tiếng Việt: Unikey (Unicode)
- Phần mềm khác: Microsoft Office XP/2003/2007
Thời gian dự kiến 08/05/2010 - 10/07/2010
Sản phẩm bàn giao cho khách hàng
10/07/2010
Tại Huyện ủy Từ Liêm
2 Phần mềm quản lý nhân sự 10/07/2010 Tại Huyện ủy Từ Liêm
Thiết lập các ràng buộc
1
Về nhân sự : Những người tham gia thực hiện
dự án gồm :
+ Người quản lý dự án : Vũ thị Mai + Tổ dự án : Nguyễn Khắc Cường
Nhân sự
2
Về kỹ thuật : Sử dụng ngôn ngữ Access, kết nối
mạng nội bộ, cá nhân
Sử dụng trên nền tảng Window XP, Window
7
Cơ sở vật chất
3
Tài chính : Chi phí 20.000.000 VND
Trang 44 Nguồn lực thực hiện : Nhân sự 2 người trong đó:
- Nhóm phân tích thiết kế hệ thông: 1
người
- Nhóm lập trình : 1 người
- Nhóm kiểm thử : 1 người
- Nhóm huyến luyện cho người sử dụng : 1
người
- Nhóm bảo hành, bảo trì : 1 người
- Nhà quản lý dự án : 1 người
Các thông tin : Cán bộ trong huyện cung cấp
Nhân lực
5 Quá trình thực hiện : Chia thành 3 giai đoạn
chính
- Giai đoạn 1 : Tìm hiểu dự án, thu thập
thông tin về cơ cấu trong huyện, các tài liệu có liên quan
- Giai đoạn 2 : Lập kế hoạch, Thực hiện dự
án, Kiểm định, Đánh giá của các bên có liên quan
- Giai đoạn 3 : Kết thúc và bàn giao sản
phẩm cho khách hàng
Thực hiện
Trang 5KHỞI ĐỘNG DỰ ÁN PHẦN MỀM
1 Tên dự án : Quản lý nhân sự
2 Mã số : QL1002
3 Các thông tin chính :
o Chủ đầu tư : Huyện Từ Liêm
o Thời gian : 08/05/2010 - 10/07/2010
o Giám đốc dự án : Nguyễn Khắc Cường
o Quản trị viên : Vũ Thị Mai
4 Qui mô dự án
o Nhân lực : 10 người
o Thời gian : 08/05/2010 - 10/07/2010
5 Mục đích, mục tiêu, phạm vi và các yêu cầu của dự án
- Mục đích :
Xây dựng một phần mềm quản lý nhân sự cấp huyện trong một thời gian xác định và mức kinh phí nhất định
Đáp ứng được đúng nguyện vòng của nhà đầu tư
Giúp cho việc quản lý nhân sự trong Huyện Từ Liêm được dễ dàng hơn
- Mục tiêu:
o Sử dụng trong nội bộ huyện để việc quản lý các cán bộ
o Sản phẩm chính là: Phần mềm quản lý nhân sự
o Xây dựng cơ sở dữ liệu đảm bảo việc lưu trữ thông tin chính xác và hợp lý
o Khả năng truy xuất dữ liệu nhanh chóng, đơn giản
o Phầm mềm xây dựng có thể đáp ứng được những thay đổi của xã hội trong vòng
10 năm
+ Mục tiêu kinh tế - xã hội :
Thúc đẩy quá trình phát triển quá trình hội nhập của đất nước trong thời kỳ tin học hóa
+ Mục tiêu khoa học công nghệ :
Đưa tin học vào ứng dụng rộng rãi trong việc quản lý nhân sự trong nhà nước
6 Phạm vi :
- Ranh giới của dự án: Tài liệu hay thông tin trong Huyện ủy Từ Liêm
- Sản phẩm chính: Phần mềm quản lý nhân sự trong huyện
- Các yếu tố được đưa vào dự án: Các thông tin cần thiết được Huyện ủy Từ Liêm cung cấp
Trang 6- Các yếu tố được đưa ra ngoài dự án: Loại bỏ các thông tin sai về Huyện ủy Từ Liêm.
7 Những người liên quan chính
- Nhóm thực hiện dự án : Nhóm sinh viên xây dựng phần mềm quản lý lớp KHMT3-K2
- Cán bộ và nhân viên trong huyện Từ Liêm
8 Các điểm mốc quan trọng khi thực hiện dự án
08/05 : Kí hợp đồng bắt đầu thực hiện dự án
18/05 : Hoàn thành quá trình phân tích hệ thống
05/06 : Hoàn thành chương trình mã nguồn
20/06 : Hoàn thành xong việc kiểm thử
30/06 : Cài đặt triển khai và cho chạy thử
03/07 : Bàn giao sản phẩm
10/07 : Kết thúc dự án
I Kế hoạch tài nguyên dự án
1 Cấu trúc công việc
+ Bảng công việc theo danh sách sản phẩm
Phần mềm quản lý nhân sự huyện
(1)
Trang 72 Nhân viên
Sơ yếu lý lịch của từng thành viên :
1 Họ và tên: Vũ Thị Mai
2 Ngày sinh : 18/10/1989
3 Giới tính : nữ
4 Nơi sinh :Bắc giang
5 Địa chỉ hiện tại : Tu Hoàng Từ Liêm Hà Nội
6 Điện thoại : 01656087450
7 Email : vuthimai230@gmail.com
8 Kinh nghiệm làm việc
- Có kinh nghiệm làm việc nhóm
- Có kinh nghiệm thiết kế giao diện
9 Kĩ năng làm việc
- Ngôn ngữ lập trình tốt: NET
10 Trình độ tiếng anh
Trình B tiếng anh
Khởi động dự
án (1.1)
Phân tích hệ thống (1.2)
Viết chương trình (1.3)
Kiểm thử (1.4)
Ban bố dự
án(1.1.1)
Tài liệu đặc tả yêu cẩu (1.2.1)
Tài liệu PTTK
hệ thống(1.2.2)
Cơ sở dữ liệu chuẩn (1.2.3)
Thiết kế giao diện (1.3.1)
Modul hệ thống(1.3.2)
Modul nhân viên(1.3.3)
Modul phòng ban (1.3.4)
Modul quản trị (1.3.5)
Kiểm thử đơn
vị (1.4.1)
Kiểm thử hệ thống (1.4.2)
Đảm bảo chất lượng (1.4.3) Kết thúc dự án (1.4.4)
Trang 81 Họ và tên: Nguyễn Khắc Cường
2 Ngày sinh : 1/1/1989
3 Giới tính : nam
4 Nơi sinh :Hưng Yên
5 Địa chỉ hiện tại : Tây Hồ Hà Nội
6 Điện thoại : 09
7 Email : haui.cntt@gmail.com
8 Kinh nghiệm làm việc
- Đã từng làm cho nhiều dự án phần mềm
9 Kĩ năng làm việc
- Khả năng làm việc độc lập cũng như làm việc nhóm
cao.
- Kĩ năng giao tiếp tốt
- Có kinh nghiệm về kiểm thử
10 Trình độ tiếng anh
Trình B tiếng anh
Thiết bị, nguyên vật liệu
STT Tên thiết bị Số lượng Mục đích Đặc tính Ngày bắt
đầu
Ngày kết thúc
trong hầu hết công việc
Đội dự án đã được trang bị
08/05/2010 28/6/2010
2 Máy in 1 chiếc In ấn tài liệu Thuê để
dùng
15/05/2010 30/6/2010
3 Văn phòng
phẩm
Thiếu được cung cấp
Sử dụng để viết báo cáo, tài liệu
Được cung cấp
15/05/2010 30/6/2010
II.Lập lịch biểu
Trang 9Vũ Thị Mai
1 Khảo sát tình hình, cơ cấu tổ
chức
3 ngày 10/05/2010 13/05/2010
2 Phân tích đặc tả yêu cầu 1 ngày 13/05/2010 14/05/2010
3 Phân tích thiết kế hệ thống 4 ngày 14/05/2010 18/05/2010
6 Các hoạt động đảm bảo chất
lượng
6ngày 24/06/2010 30/06/2010
Nguyễn Khắc Cường
4 Thiết kế modul nhân viên 1 ngày 20/06/2010 21/06/2010
5 Thiết kế modul phòng ban 1ngày 21/06/2010 22/06/2010
Trang 106 Thiết kế modul quản trị 8ngày 22/06/2010 30/06/2010
III.Tài chính
1 Tổng chi phí
1 Đào tạo Chi phí đào tạo nghiệp vụ 1.000
2 Máy móc, văn phòng Máy tính, địa điểm họp 1000
5 Triển khai Phí đi lại, hướng dẫn sử
dụng hệ thống
2000
6 Dự phòng
Chi phí dự phòng
1000
2 Chi phí cho đội thực hiện dự án
chú
Khảo sát yêu cầu 100.000 1 100.000 Phát hiện yêu cầu 200.000 1 200.000
2 Thiết kế phần mềm 2.000.000 1 2.000.000
Thiết kế tổng thể 1.000.000 1 1.000.000 Thiết kế chi tiết 600.000 1 600.000
3 Xây dựng phần mềm 5.000.000 1 5.000.000
Lập trình, xây dựng các modul
Kiểm thử, tạo các tài liệu
1.000.000 1 1.000.000
Trang 11Tổng 15.500.000 12.000.000
PHẦN 3: THỰC HIỆN KẾ HOẠCH
1 Quy trình quản lý
- Quy trình quản lý dự án như sau:
Quản trị viên quản lý tiến trình thực hiện dự án tại các mốc kiểm soát Tại thời điểm kiểm soát sẽ diễn ra cuộc họp giữa quản trị viên và các trưởng nhóm Các trưởng nhóm sẽ báo cáo tiến độ công việc của mình
Nếu công việc nào không đúng tiến độ hoặc có khó khăn, quản trị viên cùng các trưởng nhóm sẽ đề ra cách khắc phục hoặc ra thời hạn mới
Tài liệu tại các mốc là các báo cáo của các nhóm trưởng và biên bản các cuộc họp
Sau các cuộc họp, quản trị dự án sẽ soạn báo cáo tiến trình dự án và nộp lên giám đốc
dự án
2 Các mốc kiểm soát
Mã Kết thúc giai đoạn Ngày báo cáo Sản phẩm báo cáo Trách nhiệm
1 Khởi động dự án 08/05/2010 Các tài liệu Giám đốc dự
án
Quản trị dự án:
Nguyễn Khắc Cường Kiểm tra : Phùng Đức Hòa
Phân nhóm nghiên cứu
Vũ Thị Mai
Phân nhóm phân tích
Vũ Thị Mai
Phân nhóm lập trình Nguyễn Khắc Cường
Phân nhóm tích hợp
Vũ thị Mai, Nguyễn khắc Cường
Trang 122 Lập kế hoạch 10/05/2010 Bản kế hoạch dự
án
3 Xác định yêu cầu 12/05/2010 Xác định xong
yêu cầu
6 Kiểm thử và hiệu
chỉnh
18/06/2010 Sản phẩm tốt
7 Triển khai 25/06/2010 Kết quả triển khai,
biên bản triển khai Đóng gói, làm tài
liệu
27/06/2010 Các tài liệu
Nghiệm thu, bàn giao
30/07/2010 Báo cáo nghiệm
thu, biên bản bàn giao
8 Tổng kết dự án 05/07/2010 Báo cáo tổng kết
9 Đóng dự án 08/07/2010 Quyết định đóng
dự án
PHẦN IV: KẾ HOẠCH QUẢN LÝ RỦI RO
1 Đánh giá mức độ rủi ro
Bất kì dự án nào cũng có những rủi ro nhất định nếu chúng ta kiểm soát được thì sẽ hạn chế được rất nhiều mức độ thiệt hại và đỡ tốn thời gian Rủi ro là một sự kiện có thể đe dọa
Trang 13những người quan tâm hoặc có quyền lợi với dự án Khi một rủi ro xảy ra chúng ta phải tìm
ra phương án giải quyết
Kiểm soát rủi ro nhằm ngăn chặn những tổn thất do rủi ro gây ra cho dự án Chúng ta cần xác định rủi do, xác định những sự kiện không mong muốn có thể xảy ra Có 2 loại rủi ro:
- Rủi do không thể dự đoán trước được: Ví dụ trong khi đang làm dự án “Xây dựng phần mềm quản lí nhân sự huyên” có thể xảy ra hỏa họa, chết người, khủng bố làm cho dự án không thể thực hiện được (Xác xuất rủi ro này xảy ra là rất thấp)
- Rủi ro có thể dự đoán trước được : đó là những rủi ro có thể xảy ra như : Máy tính bị hỏng đột ngột, hệ thống bị đứt quãng chúng ta có thể khắc phục và lường trước được
Chúng ta nên đánh giá, phân tích các rủi ro nhằm :
- Xác định xác suất xuất hiện (thấp, trung bình, cao) đối với những đe dọa
- Mô tả tác hại kỹ thuật tiến triển công việc và tài chính của dự án (đó là thời gian và kinh phí)
Về quản lí rủi ro chúng ta cần phải:
- Sửa đổi lại các ước lượng thời gian và chi phí
- Đề xuất kế hoạch dự phòng, kinh phí dự phòng
- Tận dụng sự tham gia, phối hợp của mọi người vào việc hạn chế rủi ro
- Tập trung vào kiểm soát những công việc trọng yếu nhất như: cơ sở dữ liệu về nhân
sự phải đầy đủ, thiết kế rõ ràng, code phải đảm bảo đúng chính xác để đi đến thành công cho
dự án này
- Lập bảng “Quản lý rủi ro”
Các dự án càng lớn thì mức độ rủi ro càng cao Việc dự đoán rủi ro phụ thuộc vào kinh nghiệm của người có kinh nghiệm Quản lý dự án của PM Kiểm soát rủi ro không loại
bỏ được rủi ro mà chỉ hạn chế được rủi ro Vì vậy không loại trừ được triệt để Không nên tập trung hết sức vào việc ngăn chặn rủi ro vì có thể phải trả giá đắt nếu rủi ro không xảy ra
Bàng công việc chưa có đủ thông tin giúp PM lập kế hoạch, tổ chức kiểm soát và kết thúc dự án của mình một cách hiệu quả Chúng ta nên lập một lịch biểu nhằm:
- Cho biết trật tự thực hiện công việc
- Cho biết ngày bắt đầu, kết thúc công việc
- Làm cơ sở để quản lý kiểm soát tiến độ
- Áp đặt một kỉ luật lên dự án
Trang 14- Cho biết việc sử dụng tài nguyên trong từng giai đoạn
- Cho phép xác định công việc chủ chốt, không chủ chốt
2 Quản lí rủi ro của dự án
a, Xác định rủi ro
Loại rủi ro Tên rủi ro
Trong kế hoạch
- Bảng phân việc không đạt và xác định không đúng với các công việc cần làm trong dự án
- Việc ước lượng thời gian thì không hợp lí
Trong tổ chức dự
án
- Tổ chức không nhất quán Nhân viên làm việc không hiệu quả Chất lượng làm việc không năng suất Vượt quá kế hoạch
Trong kiểm soát -- Không có kế hoạch phòng bị khi có thay đổi bất ngờ xảy ra.Ngân sách không đủ.
- Nhân viên thay đổi
Kĩ thuật
- Chức năng sản phẩm thiếu
- Công nghệ không thay đổi kịp theo thời đại
- Giao diện không phù hợp với yêu cầu của khách hàng
- Sản phẩm không phù hợp với khách hàng
- Khách hàng có thể đòi hỏi thay đổi khi dự án đang tiến hành
- Sản phẩm bị lỗi nhưng không phát hiện ra
- Sản phẩm làm ra nhưng không cần thiết không thời điểm hiện tại
b Đánh giá khả năng xuất hiện của cá loại rủi ro
Tổ chức không nhất quán, nhân viên làm việc không hiệu quả 15%
Chất lượng làm việc không năng suất, vượt quá kế hoạch 10%
Không có kế hoạch phòng bị khi có thay đổi bất ngờ xảy ra 10%
Trang 15Công nghệ không theo kịp thời đại 20%
Giao diện không phù hợp với yêu cầu của khách hàng 40%
Sản phẩm không phù hợp với yêu cầu của khách hàng 45%
Khách hàng có thể đòi hỏi thay đổi chức năng sản phẩm khi dự
án đang tiến hành
80%
Sản phẩm làm ra nhưng không cần thiết không thời điểm hiện tại 20%
c Phân tích các rủi ro có khă năng xảy ra cao
- Thiếu chức năng của sản phẩm
Khách hàng và nhà phát triển không hiểu ý của nhau
không hiểu chuyên môn hoặc ý kiến của khách hàng mơ hồ
ý của khách hàng rõ ràng nhưng nhà phát triển lại hiểu theo một hướng khác
- Ngân sách không đủ: xảy ra khi:
+ ước lượng kinh phí không đúng
+ sản phẩm không phù hợp với khách hàng nên phải làm lại nên hao tổn kinh phí
Dự án làm quá lâu nên kinh phí lúc đó không phù hợp với chi phí hiện giờ
- Nhân viên làm việc không hiệu quả:
Nhân viên có thể đều giỏi nhưng không có tinh thần làm việc theo nhóm
Khả năng mất đoàn kết
Năng lực không đồng đều
Áp lực của dự án
- Bảng phân việc không đạt
Công việc đơn giản thì có thời gian nhiều khi công việc phức tạp thì có thời gian làm ít
Nhân viên làm mỗi công việc thì không đồng đều
phân tích không làm rõ công việc nào được ưu tiên
Phân tich lộn xộn các chức năng
Phân tích yêu cầu không đúng
- Không có kế hoạch khi có thay đổi bất ngờ xảy ra
Khi có thay đổi bất ngờ xảy ra có thể làm cho dự án ngừng hoạt động hay chậm tiến độ
- Nhân viên trong dự án thay đổi
Nhân viên quan trọng trong dự án khi thay đổi thì sẽ làm cho dự án