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

XÂY DỰNG WEBSITE NỘI BỘ TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TP.HCM

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 (483.25 KB, 22 trang )

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA CÔNG NGHỆ THÔNG TIN
oOo
ĐỒ ÁN MÔN HỌC
QUẢN TRỊ DỰ ÁN CNTT
ĐỀ TÀI : XÂY DỰNG WEBSITE NỘI BỘ
TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TP.HCM
GVHD: TS. Nguyễn Hải Quân
SVTH: Nguyễn Huy Hùng - 1012011
Hà Thiên Phương - 1012031
Huỳnh Thị Phương Cúc - 1012003
Nguyễn Kim Dung - 1012005
Võ Thị Hồng Thảo – 1012044
TP.HCM – 03/2012
Contents
1. TỔNG QUAN DỰ ÁN
1.1 Tổng quan
 Xây dựng ứng dụng tiếp nhận và xử lý văn bản đến và văn bản đi cho đơn
vị.
 Xây dựng website cho phép cán bộ nhân viên trong trường có thể:
 Theo dõi các tin tức nội bộ, các thông báo,
 Nắm bắt lịch làm việc các ngày trong tuần hiện tại và tuần kế tiếp,
 Tiếp nhận các yêu cầu xử lý đối với các văn bản từ bên ngoài gửi đến
hay các văn bản cần xử lý trước khi gừi ra bên ngoài.
 Tra cứu các mẫu văn bản khi có nhu cầu sử dụng.
Trong đó các yêu cầu xử lý văn bản và các mẫu văn bản muốn tra cứu sẽ
được lấy ra từ hệ thống xử lý văn bản.
Mã DA Tên DA Kiểu dự án
PRJ20110120 Website Nội bộ Ứng dụng Web
Khách hàng Công nghệ Số giai đoạn


Trường ĐH Sư phạm Kỹ
thuật Tp.HCM
C#, SQL Server, ASP.NET
6
Ngày bắt đầu DA Thời lượng Dự toán chi phí DA
20-01-2011 60 ngày làm việc 97.215.500 VNĐ
1.2 Phạm vi dự án
1.2.1 Các phần chính của dự án
Dự án gồm 2 phần chính:
 Phần 1 : Xây dựng hệ thống xử lý văn bản đến và văn bản đi (DSM),
bao gồm các yêu cầu:
o Xây dựng các danh mục thông tin cho hệ thống bao gồm:
- Loại văn bản
- Lĩnh vực
- Văn bản
- Tập tin đính kèm
- Phòng ban
- Nhân viên
- …
o Xây dựng quy trình xử lý cho từng loại văn bản đi và văn bản đến,
cho phép thủ trưởng phân công và theo dõi quá trình xử lý của
nhân viên cấp dưới.
o Xây dựng tính năng tìm kiếm và quản lý lưu trữ văn bản cho bộ
phận văn thư dựa theo các thông tin về Kho lưu trữ, Số kệ, Số tệp,
và Số văn bản.
 Phần 2 : Xây dựng website nội bộ theo mô hình cổng thông tin (portal)
với 2 phần nhỏ nữa:
o Phần quản trị nội dung (CMS) của website:
• Nhóm quản lý thông tin:
- Quản lý chuyên mục (chủ đề) tin tức (vd: Tin Đảng bộ nhà

trường, Tin đào tạo,…)
- Quản lý việc soạn thảo và xuất bản tin bài theo từng chuyên
mục.
- Quản lý thông tin các trình đơn trên các trang.
• Nhóm quản lý lịch lịch làm việc:
- Quản lý việc soạn thảo và đăng nội dung lịch làm việc theo
từng tuần của năm học.
• Nhóm quản lý trang:
- Quản lý các trang logic (thông tin về mã và tên trang, vd:
Trang chủ của trường, Trang tiện ích, Trang chủ của từng
khoa,…).
- Quản lý các portlet (thành phần cố định trên trang). Các
portlet có thể có phần cấu hình dữ liệu riêng của nó.
- Quản lý các module (thành phần không cố định trên trang).
Các module không có phần cấu hình dữ liệu riêng.
• Nhóm quản lý người dùng:
- Quản lý nhóm người dùng, danh sách người dùng, danh sách
các chức năng cùng danh sách các quyền để định ra quyền
tương tác với hệ thống cho từng nhóm và cá nhân người
dùng.
o Phần xử lý hiển thị theo giao diện thiết kế bên ngoài:
- Cụ thể hóa các xử lý của từng loại portlet và các module.
- Cho phép chọn, thay đổi cấu hình hay xóa các portlet trên
các vùng (5 vùng: trên, dưới, trái, phải và ở giữa) định sẵn
của trang, không hạn chế số lượng từng loại portlet.
1.2.2 Các dự án tiền đề
 Website hệ thống văn bản quy phạm pháp luật Tp. Hồ Chí Minh, địa
chỉ tham khảo: />PageID=PublicPage&type=inner&ContentID=97B95776-1EF3-4979-
9E20-150EB720A4DB
 Hệ thống quản lý văn bản chỉ đạo điều hành của UBND tỉnh Khánh

Hòa, địa chỉ tham khảo:
o
bd00-d7d426f23a4c
1.3 Thời gian và nhân lực
Thời gian: 60 ngày làm việc (working days)
• Bắt đầu: 20/01/2011
• Kết thúc:
Nhân lực: 8 người làm toàn thời gian
2. LẬP KẾ HOẠCH DỰ ÁN
2.1 Tiến trình dự án
Giai đoạn 1: Thu thập thông tin khách hàng và phân tích yêu cầu
- Tìm hiểu & thu thập yêu cầu thực tế của khách hàng về hệ thống quản lý
- Dựa vào các yêu cầu thực tế, xác định các yêu cầu về hệ thống
o Phân tích yêu cầu về chức năng
o Phân tích yêu cầu về thông tin quản lý
o Phân tích yêu cầu phi chức năng
o Phân tích yêu cầu về bảo mật
o Phân tích các yêu cầu khác.
- Xác định phạm vi cho hệ thống
o Lập bản đặc tả yêu cầu hệ thống
Giai đoạn 2: Lập kế hoạch cho dự án
- Lập bản kế hoạch cho dự án
o Xác định các công việc phải làm
o Lập WBS
o Xác định team cho dự án
- Ước lượng cho dự án
o Ước lượng tài nguyên, chi phí, thời gian
o Ước lượng rủi ro
- Lập lịch
o Xác định thứ tự công việc

o Gán tài nguyên
o Lập sơ đồ Pert, Gant xác định gường găng của dự án
o Lập các milestone dự kiến
o Lập bảng chi phí dự kiến
Giai đoạn 3: Thiết kế hệ thống
- Khảo sát các quy trình nghiệp vụ thực tế cho từng chức năng của dự án
- Phân tích chi tiết cho từng chức năng của hệ thống (dựa vào bản khảo sát các
quy trình nghiệp vụ)
- Dựa vào bản phân tích các chức năng, thiết kế hệ thống :
o Thiết kế mô hình CSDL cho hệ thống
o Thiết kế các mô hình :
 Mô hình xử lý
 Mô hình cài đặt
o Thiết kế giao diện cho hệ thống và các chức năng
 Giao diện HTML
o Lập bản sưu liệu cho giao đoạn thiết kế
Giai đoạn 4: Phát triển hệ thống
o Cài đặt CSDL cho hệ thống
o Cài đặt các xử lý chính cho CSDL
o Cài đặt các chức năng cho hệ thống
o Kiểm thử từng chức năng của hệ thống
o Lập bản sưu liệu cài đặt.
Giai đoạn 5: Kiểm tra hệ thống
o Xây dựng Test Plan & thiết kế các Test cases
o Chạy Test Plan kiểm thử hệ thống
o Sửa lỗi các chức năng sai
o Test hồi quy tất cả các chức năng & sửa lỗi
o Kiểm tra chất lượng hệ thống
Giai đoạn 6: Triển khai và nghiệm thu dự án
o Triển khai hệ thống trên môi trường thực tế của khách hàng

o Khách hàng đánh giá & kiểm tra hệ thống
o Bàn giao hệ thống & nghiệm thu
o Huấn luyện sử dụng
o Bảo trì hệ thống.
2.2 WBS chi tiết
Task Name Duration
1. Thu thập thông tin khách hàng và phân tích yêu cầu 7 days
1.1 Tìm hiểu & lấy yêu cầu khách hàng 3 days
1.2 Phân tích yêu cầu khách hàng & xác định yêu cầu hệ thống 3 days
1.2.1 Phân thích các yêu cầu về các chức năng hệ thống 2 days
1.2.2 Phân tích yêu cầu phi chức năng 1 day
1.2.3 Phân tích yêu cầu về thông tin lưu trữ, quản lý 1 day
1.2.4 Phân tích các yêu cầu về bảo mật 0.5 days
1.2.5 Phân tích các yêu cầu khác 0.5 days
1.3 Xác lập phạm vi cho hệ thống (lập bản đặc tả yêu cầu) 1 day
2. Lập kế hoạch & ước lượng 5 days
2.1. Lập kế hoạch 2 days
2.1.1. Xác định công các công việc cho dự án 1 day
2.1.2. Lập WBS 1 day
2.2. Ước lượng 1 day
2.2.1. Ước lượng thời gian 2 hrs
2.2.2. Ước lượng nhân lực 2 hrs
2.2.3. Xác định Team 2 hrs
2.2.4. Ước lượng chi phí 2 hrs
2.3. Lập lịch 2 days
2.3.1. Xác định thứ tự công việc 1 day
2.3.2. Gán tài nguyên cho dự án 2 hrs
2.3.3. Lập sơ đồ theo dõi (Gantt,Perl) 2 hrs
2.3.4. Lập các milestone dự kiến 2 hrs
2.3.5. Lập bảng chi phí dự kiến 2 hrs

3. Thiết kế hệ thống 10 days
3.1. Khảo sát quy trình nghiệp vụ thực tế cho các chức năng trong hệ thống 5 days
3.2. Lập bản phân tích chi tiết cho từng chức năng 2 days
3.3. Thiết kế chức năng hệ thống 3 days
3.3.1. Thiết kế mô hình CSDL 2 days
3.3.2. Thiết kế mô hình xử lý cho từng chức năng hệ thống DMS 1 day
3.3.3. Thiết kế mô hình cài đặt các chức năng hệ thống DMS
1 day
3.3.4. Thiết kế mô hình xử lý cho từng chức năng của hệ thống Portal 1 day
3.3.5. Thiết kế mô hình cài đặt các chức năng hệ thống Portal 1 day
3.4. Thiết kế giao diện (HTML)
7 days
3.4.1. Thiết kế giao diện quản trị cho hệ thống DMS 2 days
3.4.2. Thiết kế giao diện quản trị cho hệ thống Portal
2 days
3.4.3. Thiết kế giao diện ngoài choh Portal
3 days
4. Tập huấn công nghệ/kỹ thuật cho nhân viên
2 days
4.1. Tập huấn Framework (các lớp chính sẽ sử dụng khi xây dựng hệ thống)
1 hr
4.2. Tập huấn gói phần mềm telerik và cách thức tương tác dữ liệu client-server
2 hrs
4.3. Tập huấn các quy ước đặt tên mã nguồn, CSDL, tài liệu
1 hr
4.4. Tập huấn thao tác phát sinh mã nguồn
4 hrs
4.5. Nhân viên tự thực hiện các phần được tập huấn
1 day
5. Phát triển hệ thống 10 days

5.1. DMS - Phân hệ danh mục dùng chung 2 days
5.1.1. Module quản lý Chức vụ 2 hrs
5.1.2. Module quản lý phòng ban 2 hrs
5.1.3. Module quản lý nhân viên 4 hrs
5.1.4. Module quản lý nhóm nhân viên
1 day
5.1.5. Module quản lý Kho lưu trữ
2 hrs
5.1.6. Module quản lý Vị trí lưu trữ
6 hrs
5.2. DMS - Phân hệ xử lý văn bản đi 5.5 days
5.2.1. Module quản lý Loại văn bản đi 3 hrs
5.2.2. Module quản lý Lĩnh vực VB đi 3 hrs
5.2.3. Module quản lý Người ký 2 hrs
5.2.4. Module xử lý VB đi (nhập thông tin, kiểm thể thức, phân công, giám sát, phản
hồi, xuất bản hoặc chuyển xử lý, lưu trữ)
3.5 days
5.2.5. Module tìm kiếm văn bản
1 day
5.2.6. Module web service (cung cấp thông tin ra hay tiếp nhận xử lý từ bên ngoài
thông qua các phương thức web được xây dựng)
1 day
5.3. DMS - Phân hệ xử lý văn bản đến 5 days
5.3.1. Module quản lý loại văn bản đến 2 hrs
5.3.2. Module quản lý Lĩnh vực VB đến 2 hrs
5.3.3. Module xử lý VB đến (nhập thông tin, tập tin đính kèm; phê duyệt xử lý; phân
công; giám sát; phản hồi; kết thúc xử lý chuyển lưu trữ hoặc hủy xử lý)
3.5 days
5.3.4. Module tìm kiếm văn bản đến
1 day

5.3.5. Module web service (cung cấp thông tin ra hay tiếp nhận xử lý từ bên ngoài
thông qua các phương thức web được xây dựng)
1 day
5.4. DMS - Phân hệ quản lý người dùng 7 days
5.4.1. Module quản lý Người dùng 3 days
5.4.2. Module quản lý Nhóm người dùng 1 day
5.4.3. Module quản lý Chức năng
0.5 days
5.4.4. Module quản lý Quyền truy cập
0.5 days
5.4.5. Module phân quyền
2 days
5.5. Portal - CMS - Phân hệ soạn thào và xuất bản thông tin cơ bản 4 days
5.5.1. Module quản lý DM Chuyên mục 4 hrs
5.5.2. Module quản lý DM Bài viết 2.5 days
5.5.3. Module quản lý DM Bài viết bị xóa
1 day
5.5.4. Module quản lý DM Trình đơn (menu)
2 days
5.6. Portal - CMS - Phân hệ quản lý tài liệu 1.5 days
5.6.1. Module quản lý DM Loại tài liệu 0.5 days
5.6.1. Module quản lý DM Tài liệu 1 day
5.7 Portal - CMS - Phân hệ quản lý lịch làm việc
3 days
5.7.1. Module quản lý lịch làm việc tuần
2.5 days
5.7.2. Module quản lý ghi chú trên lịch tuần
0.5 days
5.8. Portal - Phân hệ quản lý thông tin trang và giao diện (Portal Engine)
10 days

5.8.1. Xây dựng potrtlet Trình đơn chính (ngang)
0.5 days
5.8.2. Xây dựng portlet danh sách VB đi theo loại VB đi
0.5 days
5.8.3. Xây dựng portlet danh sách VB đến cần đọc/cần xử lý theo loại VB đến
0.5 days
5.8.4. Xây dựng portlet danh sách tin bài theo chuyên mục
0.5 days
5.8.5. Xây dựng portlet danh sách lịch làm việc tuần
0.5 days
5.8.6. Xây dựng portlet thông kê số lượng truy cập
0.5 days
5.8.7. Xây dựng module hiển thị nội dung VB đi
0.5 days
5.8.8. Xây dựng module hiển thị danh sách VB đi theo Loại VB có phân trang
0.5 days
5.8.9. Xây dựng module hiển thị nội dung VB đến
0.5 days
5.8.10. Xây dựng module hiển thị danh sách VB đến theo Loại VB có phân trang
0.5 days
5.8.11. Xây dựng module tìm kiếm VB đi
0.5 days
5.8.12. Xây dựng module tìm kiếm VB đến
0.5 days
5.8.13. Xây dựng module hiển thị nội dung tin bài
0.5 days
5.8.14. Xây dựng module hiển thị danh sách tin bài theo chuyên mục có phân trang
0.5 days
5.8.15. Xây dựng module hiển thị chi tiết lịch
0.5 days

5.8.17. Module quản lý Portlet
3 hrs
5.8.18. Module quản lý Module
3 hrs
5.8.19. Module quản lý DM sách trang
2 hrs
5.8.20. Module hiệu chỉnh giao diện (thêm/xóa các thành phần trên trang; tham
chiếu hay sao chép portlet giữa các trang)
3 days
5.8.21. Tạo dựng các trang hoàn chỉnh theo thiết kế
1 day
5.9. Portal - Phân hệ quản trị người dùng
1 day
5.9.1. Module quản lý DM người dùng
1 hr
5.9.2. Module quản lý nhóm DM người dùng
1 hr
5.9.3. Module quản lý DM chức năng
1 hr
5.9.4. Module quản lý DM quyền thao thác
1 hr
5.9.5. Module phân quyền trên portal
4 hrs
6. Test hệ thống: 11 days?
6.1. Viết Test plan, thiết kế test case, tạo bộ test cho DMS 2 days
6.2. Thực thi Test case cho DMS 2 days
6.3. Sửa lỗi DMS 2 days
6.4. Regression test, Regression test, kiểm tra lại lỗi đã sửa, sửa lại nếu vẫn chưa đúng
đ/v DMS
1 day

6.5. Viết Test plan, thiết kế test case, tạo bộ test cho hệ thống Portal
2 days
6.6. Thực thi Test case cho Portal
2 days
6.7. Sửa lỗi Portal
1 day
6.8. Regression test, kiểm tra lại lỗi đã sửa, sửa lại nếu vẫn chưa đúng đ/v Portal
1 day?
6.9. Kiểm tra chất lượng hệ thống, đảm bảo hệ thống đúng với chất lượng thiết kế 1 day
7. Triển khai và nghiệm thu
5 days
7.1. Triển khai hệ thống trên môi trường thực tế của khách hàng 1 day
7.2. Khách hàng đánh giá & kiểm tra hệ thống 1 day
7.3. Tập huấn sử dụng 2 days
7.4. Bàn giao hệ thống & nghiệm thu 1 day
7.5. Bảo trì hệ thống 0 days
8. Milestones

8.1. Gặp khách hàng lấy yêu cầu (Gặp lần 1) 0 days
8.2. Gặp khách hàng xác nhận bản phân tích yêu cầu (Gặp lần 2) 0 days
8.3. Hoàn thành bản kế hoạch dự án & xác định Team 0 days
8.4. Hoàn thành bản bản phân tích các chức năng nghiệp vụ 0 days
8.5. Duyệt hoàn thành bản thiết kế hệ thống 0 days
8.6. Khách hàng xác nhận bản thiết kế hệ thống và giao diện (gặp lần 3) 0 days
8.7. Hoàn tất phát triển & tiến hành kiểm thử hệ thống DMS
0 days
8.8. Hoàn tất phát triển & tiến hành kiểm thử hệ thống Portal
0 days
8.9. Kết quả kiểm tra toàn bộ hệ thống
0 days

8.10. Triển khai hệ thống
0 days
8.11. Nghiệm thu & bắt đầu bảo trì
1 day
2.3 Ước lượng quy mô
No. Level Description
1 Dễ (Easy)
<= 3 functions (chức năng)/submodules (module
con)
2 Trung bình (Medium) 4 -> 8 functions/submodules
3 Khó (Hard) 9 -> 15 functions/submodules
4 Super (Rất khó) > 15 functions/submodules
No
.
Deliverables
Comment
Level
1
DMS - Phân hệ danh mục dùng chung
Hệ thống DMS
Khó
2
DMS - Phân hệ xử lý văn bản đi
Hệ thống DMS
Rất khó
3
DMS - Phân hệ xử lý văn bản đến
Hệ thống DMS
Rất khó
4

DMS - Phân hệ quản lý phân quyền
Hệ thống DMS
Khó
5
Portal - CMS- Phân hệ quản lý soạn thảo và
xuất bản thông tin cơ bản
Hệ thống Portal
Trung bình
6
Portal - CMS - Phân hệ quản lý tài liệu
Phân hệ quản lý kết quả học
tập
Trung bình
7
Portal - CMS - Phân hệ quản lý lịch làm việc
Phân hệ quản lý kết quả học
tập
Khó
8
Portal - CMS - Phân hệ quản lý thông tin trang
và giao diện người dùng công cộng (portal
engine)
Phân hệ quản lý kết quả học
tập
Rất khó
9
Portal - Phân hệ quản lý phân quyền
Phân hệ quản lý kết quả học
tập
Khó

No. Functions/Submodules
Module Tổng
1
5.1.1. Module quản lý Chức vụ 1
6
2
5.1.2. Module quản lý phòng ban 1
3
5.1.3. Module quản lý nhân viên 1
4
5.1.4. Module quản lý nhóm nhân viên 1
5
5.1.5. Module quản lý Kho lưu trữ 1
6
5.1.6. Module quản lý Vị trí lưu trữ 1
8
5.2.1. Module quản lý Loại văn bản đi 2
6
9
5.2.2. Module quản lý Lĩnh vực VB đi 2
10
5.2.3. Module quản lý Người ký 2
11
5.2.4. Module xử lý VB đi (nhập thông tin, kiểm thể thức, phân công,
giám sát, phản hồi, xuất bản hoặc chuyển xử lý, lưu trữ)
2
12
5.2.5. Module tìm kiếm văn bản 2
13
5.2.6. Module web service (cung cấp thông tin ra hay tiếp nhận xử lý

từ bên ngoài thông qua các phương thức web được xây dựng)
2
15
5.3.1. Module quản lý loại văn bản đến 3
6
16
5.3.2. Module quản lý Lĩnh vực VB đến 3
17
5.3.3. Module xử lý VB đến (nhập thông tin, tập tin đính kèm; phê
duyệt xử lý; phân công; giám sát; phản hồi; kết thúc xử lý chuyển lưu
trữ hoặc hủy xử lý)
3
18
5.3.4. Module tìm kiếm văn bản đến 3
19
5.3.5. Module web service (cung cấp thông tin ra hay tiếp nhận xử lý
từ bên ngoài thông qua các phương thức web được xây dựng)
3
20
5.4.1. Module quản lý Người dùng 4
5
21
5.4.2. Module quản lý Nhóm người dùng 4
22
5.4.3. Module quản lý Chức năng 4
23
5.4.4. Module quản lý Quyền truy cập 4
24
5.4.5. Module phân quyền 4
25

5.5.1. Module quản lý DM Chuyên mục 5
4
26
5.5.2. Module quản lý DM Bài viết 5
27
5.5.3. Module quản lý DM Bài viết bị xóa 5
28
5.5.4. Module quản lý DM Trình đơn (menu) 5
29
5.6.1. Module quản lý DM Loại tài liệu 6
2
30
5.6.1. Module quản lý DM Tài liệu 6
31
5.7.1. Module quản lý lịch làm việc tuần 7
2
32
5.7.2. Module quản lý ghi chú trên lịch tuần 7
33
5.8.1. Xây dựng potrtlet Trình đơn chính (ngang) 8
21
34
5.8.2. Xây dựng portlet danh sách VB đi theo loại VB đi 8
35
5.8.3. Xây dựng portlet danh sách VB đến cần đọc/cần xử lý theo loại
VB đến
8
36
5.8.4. Xây dựng portlet danh sách tin bài theo chuyên mục 8
37

5.8.5. Xây dựng portlet danh sách lịch làm việc tuần 8
38
5.8.6. Xây dựng portlet thông kê số lượng truy cập 8
39
5.8.7. Xây dựng module hiển thị nội dung VB đi 8
40
5.8.8. Xây dựng module hiển thị danh sách VB đi theo Loại VB có
phân trang
8
41
5.8.9. Xây dựng module hiển thị nội dung VB đến 8
42
5.8.10. Xây dựng module hiển thị danh sách VB đến theo Loại VB có
phân trang
8
43
5.8.11. Xây dựng module tìm kiếm VB đi 8
44
5.8.12. Xây dựng module tìm kiếm VB đến 8
45
5.8.13. Xây dựng module hiển thị nội dung tin bài 8
46
5.8.14. Xây dựng module hiển thị danh sách tin bài theo chuyên mục
có phân trang
8
47
5.8.15. Xây dựng module hiển thị chi tiết lịch 8
48
5.8.17. Module quản lý Portlet 8
49

5.8.18. Module quản lý Module 8
50
5.8.19. Module quản lý DM sách trang 8
51
2.8.20. Module hiệu chỉnh giao diện (thêm/xóa các thành phần trên
trang; tham chiếu hay sao chép portlet giữa các trang)
8
52
2.8.21. Tạo dựng các trang hoàn chỉnh theo thiết kế 8
53
5.9.1. Module quản lý DM người dùng 9
5
54
5.9.2. Module quản lý nhóm DM người dùng 9
55
5.9.3. Module quản lý DM chức năng 9
56
5.9.4. Module quản lý DM quyền thao thác 9
57
5.9.5. Module phân quyền trên portal 9
2.4 Lên lịch biểu
2.4.1 Lịch biểu công việc dự kiến
ID Task Name Duration Start Finish
1.
Tìm hiểu & lấy yêu cầu khách hàng 3 days
Thu 1/20/11 Mon 1/24/11
2. Phân tích yêu cầu khách hàng & xác định yêu cầu hệ
thống
3 days
Tue 1/25/11 Thu 1/27/11

3.
Xác lập phạm vi cho hệ thống (lập bản đặc tả yêu cầu) 1 day
Fri 1/28/11 Fri 1/28/11
4. Khảo sát quy trình nghiệp vụ thực tế cho các chức
năng trong hệ thống
5 days
Thu 1/27/11 Thu 2/10/11
5.
Lập bản phân tích chi tiết cho từng chức năng 2 days
Fri 2/11/11 Mon 2/14/11
6.
Thiết kế chức năng hệ thống 3 days
Tue 2/15/11 Thu 2/17/11
7.
Thiết kế giao diện (HTML) 7 days
Mon 1/31/11 Wed 2/16/11
8.
Tập huấn công nghệ/kỹ thuật cho nhân viên 2 days
Fri 2/18/11 Mon 2/21/11
9.
Phát triển hệ thống DMS 7 days
Tue 2/22/11 Wed 3/2/11
10.
Phát triển hệ thống Portal 10 days
Mon 2/21/11 Fri 3/4/11
11.
Viết Test plan, thiết kế test case, tạo bộ test cho DMS 2 days
Fri 2/25/11 Mon 2/28/11
12.
Thực thi Test case cho DMS 2 days

Thu 3/3/11 Fri 3/4/11
13.
Sửa lỗi DMS 2 days
Mon 3/7/11 Tue 3/8/11
14. Regression test, Regression test, kiểm tra lại lỗi đã
sửa, sửa lại nếu vẫn chưa đúng đ/v DMS
1 day
Wed 3/9/11 Wed 3/9/11
15. Viết Test plan, thiết kế test case, tạo bộ test cho hệ
thống Portal
2 days
Tue 3/1/11 Wed 3/2/11
16. Thực thi Test case cho Portal 2 days
Mon 3/7/11 Tue 3/8/11
17.
Sửa lỗi Portal 1 day
Wed 3/9/11 Wed 3/9/11
18. Regression test, kiểm tra lại lỗi đã sửa, sửa lại nếu vẫn
chưa đúng đ/v Portal
1 day?
Thu 3/10/11 Thu 3/10/11
19. Kiểm tra chất lượng hệ thống, đảm bảo hệ thống đúng
với chất lượng thiết kế
1 day
Fri 3/11/11 Fri 3/11/11
20.
Triển khai và nghiệm thu 5 days
Mon 3/14/11 Fri 3/18/11
2.4.2 Sơ đồ Pert
Đường găng : 1-2-3-4-5-6-7-8-10-16-17-18-19-20 : 50 ngày

2.4.3 Phân chia công việc/tuần
2.5 Quản lý rủi ro
- Ghi nhận rủi ro
o Rủi ro có thể được xác định bởi các thành viên tham gia dự án
o Rủi ro sau khi được trưởng nhóm phê duyệt sẽ và được ghi
nhận vào tài liệu Risk Management
- Đánh giá rủi ro
o Các Trưởng dự án hay các trưởng nhóm đánh giá khả năng và
những ảnh hưởng của rủi ro để có độ ưu tiên xử lý thích hợp
o Kế hoạch phòng tránh rủi ro và giải pháp phải được xác định và
ghi nhận trong tài liệu Risk Management
- Kiểm soát rủi ro:
o Phân công cho những thành viên để thực hiện kế hoạch phòng
tránh rủi ro.
o Tình trạng và độ ưu tiên của rủi ro được cập nhật hàng tuần.
o Những rủi ro mới xuất hiện hoặc có độ ưu tiên cao phải được
báo cáo lên cấp lãnh đạo trong Báo cáo tuần.
Xác định rủi ro và kế hoạch đối phó
3. THEO DÕI DỰ ÁN (PROJECT
MONITORING)
Ghi nhận mức độ hoàn thành từng công việc
Theo dõi dự án dựa vào:
• Team meeting:
o Họp hàng tuần
o Mỗi lần 30 phút
o Mỗi thành viên báo cáo việc làm ngày tuần trước và công việc dự
định làm tuần sau.
• Report:
o Report hàng tuần, sau từng giai đoạn.

o Kiểm soát % công việc hoàn thành hàng tuần, mức độ hoàn thành
công việc của từng giai đoạn.
• Milestones:
o Họp khách hàng, họp Team
o Báo cáo, thoả thuận và kí kết cùng với khách hàng về công việc của
dự án.
o Báo cáo tiến độ án, những thay đổi và khó khăn của dự án (nếu có).
o Các Milestones :
Description Start Finish
8.1. Gặp khách hàng lấy yêu cầu (Gặp lần 1) Thu 1/20/11 Thu 1/20/11
8.2. Gặp khách hàng xác nhận bản phân tích yêu cầu (Gặp lần 2) Fri 1/28/11 Fri 1/28/11
8.3. Hoàn thành bản kế hoạch dự án & xác định Team Mon 2/14/11 Mon 2/14/11
8.4. Hoàn thành bản bản phân tích các chức năng nghiệp vụ Mon 2/14/11 Mon 2/14/11
8.5. Duyệt hoàn thành bản thiết kế hệ thống Thu 2/17/11 Thu 2/17/11
8.6. Khách hàng xác nhận bản thiết kế hệ thống và giao diện (gặp
lần 3)
Thu 2/17/11 Thu 2/17/11
8.7. Hoàn tất phát triển & tiến hành kiểm thử hệ thống DMS Thu 3/3/11 Thu 3/3/11
8.8. Hoàn tất phát triển & tiến hành kiểm thử hệ thống Portal Mon 3/7/11 Mon 3/7/11
8.9. Kết quả kiểm tra toàn bộ hệ thống Fri 3/11/11 Fri 3/11/11
8.10. Triển khai hệ thống Mon 3/14/11 Mon 3/14/11
8.11. Nghiệm thu & bắt đầu bảo trì Fri 3/18/11 Fri 3/18/11
4. PROJECT TEAM
4.1 Tổ chức dự án
Coder (4)
Team
leader (2)
PM (1)
4.2 Thành viên dự án
ID Name Roles

PM01 Nguyễn Huy Hùng PM
TL01 Hà Thiên Phương TL
TL02 Trương Đức TL
DEV01 Huỳnh Thị Phương Cúc DEV
DEV02 Nguyễn Kim Dung DEV
DEV03 Võ Thị Hồng Thảo DEV
DEV04 Nguyễn Khánh Ngọc DEV
TEST01 Phạm Thị Hoa QA
DS01 Phạm Thị Hoa DS
Period
Weeks
Total
Manpower
Week1 Week2 Week3 Week4 Week5 Week6 Week7 Week8
Nguyễn Huy Hùng
16 40 16 16 32 40 24 8
192
Nguyễn Khánh Ngọc
8 40 32 32
112
Trương Đức
32 16 16 32 40 24 24
184
Hà Thiên Phương
32 8 8 32 40 32 32
184
Huỳnh Thị Phương Cúc
8 40 28 24
100
Võ Thị Hồng Thảo

8 40 24 16
88
Nguyễn Kim Dung
8 40 24 16
88
Phạm Thị Hoa
16 16 32 8 16 40
128
Total
16 104 56 56 160 288 204 192
4.3 Vai trò, trách nhiệm từng thành viên
Roles
Abbr.
Responsibility
Project Manager PM
Thu thập và phân tích yêu cầu, gặp gỡ khách hàng, phân tích
& thiết kế hệ thống, theo dõi tiến triển của dự án
Team leader TL
Thu thập và phân tích yêu cầu, phân tích & thiết kế hệ thống,
quản lý giám sát developers và QA phát triển ứng dụng, hỗ
trợ kỹ thuật cho Coder & Tester
Developer DEV
Lập trình viên xây dựng các chức năng của hệ thống theo
bản thiết kế, báo cáo kết quả với Team leader, viết sưu liệu
cho các chức năng.
Designer DS
Thiết kế giao diện cho hệ thống: giao diện quản trị & giao
diện người dùng công cộng
Tester TEST
Kiểm tra các chức năng của hệ thống theo yêu cầu phân

tích, viết báo cáo lỗi, báo cáo với Team leader, Kiểm tra hệ
thống đảm bảo thoả mãn các yêu cầu trong bản đặc tả.
5. QUẢN LÝ CHI PHÍ
5.1 Chi phí nhân lực/ngày
Roles Abbr.
LC/hour
(USD)
Project Manager PM 6.00
Team Leader TL 4.50
Developer DEV 3.75
Tester
QA
3.75
Designer
DS
3.75
5.2 Chi phí nhân lực (Chi phí làm việc)
All times (hours) = 336.0 hours
No. Roles Abbr.
Total Effort
(man-hour)
LC/hour
LC
(USD)
(USD)
2 Project Manager PM 192.0 6.00 1,152.0
3 Team Leader TL 368.0 4.50 1,656.0
4 Developer DEV 388.0 3.75 1,455.0
5 Tester/Designer
QA

128.0 3.75 480.0
Total: 4,743.0
5.3 Chi phí dự án
Loại Chi phí (VNĐ)
Chi phí tiếp khách hàng 0 (không xét)
Chi phí kick off dự án 0 (không xét)
Chi phí kết thúc dự án 0 (không xét)
Chi phí huấn luyện (dự phòng) 0 (không xét)
Chi phí nhân lực 97.251.500
Chi phí CSVC 0 (không xét)
Tổng chi phí (dự kiến) 97.251.500
Trượt giá (12%) 0 (không xét)
Chi phí hợp đồng 97.251.500 (VNĐ)
6. TÀI LIỆU THAM KHẢO
[1] Software Engineering Institute Website - .
[2] Paulk, M.C., Curtis, B., Chrissis, M.B., and Weber, C.V. (1993a) “The
Capability Maturity Model for Software, Version 1.1”, SEI Technical report
CMU/SEI-93-TR-024.
[3] Slide bài giảng: Software Project Management Dr.Nguyễn Hải Quân.

×