Tải bản đầy đủ (.ppt) (24 trang)

quản lý dự án xây dựng website bán hàng máy tính

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 (1.69 MB, 24 trang )

Quản lý dự án
Quản lý dự án
xây dựng website bán hàng máy tính
xây dựng website bán hàng máy tính
Giáo viên hướng dẫn: Phan Thế Vinh
Nhóm thực hiện: Nguyễn Mạnh Tuấn
1
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
A.
A.
Chuẩn bị dự án.
Chuẩn bị dự án.
B.
B.
Khởi động dự án.
Khởi động dự án.
C.
C.
Thực hiện dự án.
Thực hiện dự án.
D.
D.
Kết thúc dự án.
Kết thúc dự án.
E.
E.
Tài liệu tham khảo.
Tài liệu tham khảo.
F.
F.
Công cụ hỗ trợ.


Công cụ hỗ trợ.
2
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
I. Phác thảo dự án (SOW).
I. Phác thảo dự án (SOW).
II. Xác định yêu cầu (cụ thể) khách hàng.
II. Xác định yêu cầu (cụ thể) khách hàng.
III. Nguồn nhân lực dự kiến.
III. Nguồn nhân lực dự kiến.
IV. Ước tính chi phí dự án.
IV. Ước tính chi phí dự án.
V. Môi trường triển khai.
V. Môi trường triển khai.
3
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9

Giới thiệu dự án
Giới thiệu dự án
Chi tiết
Chi tiết

Mục đích và mục tiêu
Mục đích và mục tiêu

Thời gian thực hiện
Thời gian thực hiện

Nhân lực tham gia
Nhân lực tham gia


Phạm vi
Phạm vi

Những người liên quan
Những người liên quan

Tài nguyên
Tài nguyên

Mốc thời gian quan trọng
Mốc thời gian quan trọng

Kinh phí
Kinh phí

Phần hiệu chỉnh/ điều chỉnh
Phần hiệu chỉnh/ điều chỉnh

Chữ ký các bên liên quan.
Chữ ký các bên liên quan.
Mẫu biên bản họp
4
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
1. Phần quản trị hệ thống (Administrator)
1. Phần quản trị hệ thống (Administrator)

Quản lý các nhóm người dùng trên hệ thống, quản trị nội dung.
Quản lý các nhóm người dùng trên hệ thống, quản trị nội dung.

Quản lý các quyền của người sử dụng.

Quản lý các quyền của người sử dụng.

Quản lý các danh mục hàng hóa.
Quản lý các danh mục hàng hóa.

Quản lý sản phẩm.
Quản lý sản phẩm.

Quản lý tin tức.
Quản lý tin tức.

Quản lý các chính sách khuyến mãi, hậu mãi.
Quản lý các chính sách khuyến mãi, hậu mãi.

Quản lý thông tin phản hồi.
Quản lý thông tin phản hồi.

Quản lý banner quảng cáo.
Quản lý banner quảng cáo.

Quản lý thông tin hóa đơn mua hàng.
Quản lý thông tin hóa đơn mua hàng.

Quản lý thống kê hóa đơn.
Quản lý thống kê hóa đơn.
5
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
2. Phần khách hàng (Customer)
2. Phần khách hàng (Customer)


Xem và mua hàng trực tuyến qua mạng.
Xem và mua hàng trực tuyến qua mạng.

Thiết lập cấu hình máy thông qua tư vấn của các nhân viên bán hàng giúp
Thiết lập cấu hình máy thông qua tư vấn của các nhân viên bán hàng giúp
cho khách hàng có một cấu hình vừa ý.
cho khách hàng có một cấu hình vừa ý.

Download báo giá mới nhất và 1 số tiện ích cho khách hàng dễ sử dụng.
Download báo giá mới nhất và 1 số tiện ích cho khách hàng dễ sử dụng.

Đóng góp ý kiến xây dựng .
Đóng góp ý kiến xây dựng .

Đăng ký thành viên.
Đăng ký thành viên.

Tìm kiếm sản phẩm mà khách hàng quan tâm.
Tìm kiếm sản phẩm mà khách hàng quan tâm.

Thống kê số người truy cập.
Thống kê số người truy cập.
6
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
Nhóm 4: gồm 3 thành viên (1 trưởng nhóm)
Nhóm 4: gồm 3 thành viên (1 trưởng nhóm)

Thiết kế giao diện: 1 thành viên
Thiết kế giao diện: 1 thành viên


Xây dựng code: 2 thành viên
Xây dựng code: 2 thành viên

Các công việc còn lại: 3 thành viên.
Các công việc còn lại: 3 thành viên.
7
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9

Tổng chi phí: 12 triệu.
Tổng chi phí: 12 triệu.

Chi phí xây dựng web: 9 triệu.
Chi phí xây dựng web: 9 triệu.

Chi phí dự phòng: 3 triệu.
Chi phí dự phòng: 3 triệu.
Bảng ước tính chi phí
Bảng ước tính chi phí
STT Chi phí
Tiền
(1000VND)
1 Tiền công, tiền lương 6,500
2 Văn phòng phẩm 850
3 Thiết bị, nguyên vật liệu 950
4 Huấn luyện 0
5 Khác: chi phí đi lại, tiếp khách 700

Tổng 9,000
8
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9

1. Phần cứng
1. Phần cứng
:
:
P4 3.0 Ghz, RAM 512Mb, D2.8 Ghz, RAM 1Gb.
P4 3.0 Ghz, RAM 512Mb, D2.8 Ghz, RAM 1Gb.
2. Phần mềm
2. Phần mềm
: MS Windows XP, MS SQL Server 2000 …
: MS Windows XP, MS SQL Server 2000 …
3. Công cụ phát triển
3. Công cụ phát triển

Ngôn ngữ sử dụng: HTML, CSS, JavaScript, C#, ASP.NET, VS.NET 2005.
Ngôn ngữ sử dụng: HTML, CSS, JavaScript, C#, ASP.NET, VS.NET 2005.

Hệ cơ sở dữ liệu: Enterprise Manager, Query Analyzer SQL Server 2000.
Hệ cơ sở dữ liệu: Enterprise Manager, Query Analyzer SQL Server 2000.
9
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
I. Thành lập nhóm chính thức.
I. Thành lập nhóm chính thức.
II. Cài đặt môi trường triển khai.
II. Cài đặt môi trường triển khai.
III. Lập kế hoạch thời gian làm việc.
III. Lập kế hoạch thời gian làm việc.
IV. Ma trận trách nhiệm.
IV. Ma trận trách nhiệm.
V. Ước tính chi phí dự án chi tiết.
V. Ước tính chi phí dự án chi tiết.

VI. Chi phí ngân sách.
VI. Chi phí ngân sách.
VII. Bảng công việc – WBS.
VII. Bảng công việc – WBS.
VIII. Xác định rủi ro ban đầu.
VIII. Xác định rủi ro ban đầu.
10
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
- Nhóm dự án gồm 3 thành viên:
- Nhóm dự án gồm 3 thành viên:
1. Nguyễn Mạnh Tuấn
1. Nguyễn Mạnh Tuấn
Thành viên - Code
Thành viên - Code
2. Nguyễn Văn A
2. Nguyễn Văn A


Thành viên - Design
Thành viên - Design
3. Nguyễn Văn B
3. Nguyễn Văn B
Trưởng nhóm - Code
Trưởng nhóm - Code
11
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
1. Phần cứng
1. Phần cứng
:
:

P4 3.0 Ghz, RAM 512Mb, D2.8 Ghz, RAM 1Gb.
P4 3.0 Ghz, RAM 512Mb, D2.8 Ghz, RAM 1Gb.
2. Phần mềm
2. Phần mềm
: MS Windows XP, MS SQL Server 2000 …
: MS Windows XP, MS SQL Server 2000 …
3. Công cụ phát triển
3. Công cụ phát triển
- Ngôn ngữ sử dụng: HTML, CSS, JavaScript, C#, VS.NET 2005.
- Ngôn ngữ sử dụng: HTML, CSS, JavaScript, C#, VS.NET 2005.
- Hệ cơ sở dữ liệu: Enterprise Manager, Query Analyzer SQL Server 2000.
- Hệ cơ sở dữ liệu: Enterprise Manager, Query Analyzer SQL Server 2000.
- Các công cụ hỗ trợ khác.
- Các công cụ hỗ trợ khác.
12
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
Công việc Thời gian Mốc thời gian Tham gia
Xác định yêu cầu,
phân tích
9 ngày
01/07 –
09/07/2009
Nhóm
Thiết kế 5 ngày
10/07 -
14/07/2009
Hạnh
Cài đặt, kiểm thử đơn
vị
10 ngày

15/07-
24/07/2009
Thắm, Hà
(Hạnh: 5 ngày)
Tích hợp, kiểm thử hệ
thống
5 ngày
25/07 -
29/07/2009
Nhóm
Vận hành và bảo trì 2 ngày
30/07 -
31/07/2009
Nhóm
Tổng cộng 31 ngày = 1 tháng
13
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
Công việc
Họ và tên
Xác
định
yêu
cầu,
phân
tích
Thiết
kế
Cài đặt,
kiểm
thử đơn

vị
Tích hợp,
kiểm thử
hệ thống
Vận
hành và
bảo trì
NguyÔn M¹nh TuÊn
P C P P P
Nguyễn Văn A
Nguyễn Văn A
P P C C P
Nguyễn Văn B
Nguyễn Văn B
P, A A P, A C, A P, A
Ghi chú:
- P: Thực hiện
- A: Xét duyệt
- C: Tham gia đóng góp
14
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
Đơn vị tính: 1.000VND
Đơn vị tính: 1.000VND
STT Mô tả công việc
Tiền
công,
Văn
phòng
phẩm
Thiết bị,

nguyên
vật liệu
Huấn
luyện
Khác Tổng
Tiền
lương
1 Xác định yêu cầu 2,250 400 200 0 400 3,250
2 Thiết kế 375 200 100 0 100 775
3
Cài đặt, kiểm thử
đơn vị
2,125 100 300 0 50 2,575
4
Tích hợp, kiểm thử
hệ thống
1,250 100 200 0 100 1,650
5 Vận hành và bảo trì 500 50 150 0 50 750

Tổng 6,500 850 950 0 700 9,000
15
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
Đơn vị tính: 1.000VND
Đơn vị tính: 1.000VND
STT Mô tả công việc
Tiền
công,
Văn
phòng
phẩm

Thiết bị,
nguyên
vật liệu
Huấn
luyện
Khác Tổng
Tiền
lương
1 Xác định yêu cầu 2,250 400 200 0 400 3,250
2 Thiết kế 375 200 100 0 100 775
3
Cài đặt, kiểm thử
đơn vị
2,125 100 300 0 50 2,575
4
Tích hợp, kiểm thử
hệ thống
1,250 100 200 0 100 1,650
5 Vận hành và bảo trì 500 50 150 0 50 750

Tổng 6,500 850 950 0 700 9,000
16
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
17
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
Công việc trọng yếu Những rủi ro có thể xảy ra
Mức độ ảnh
hưởng (Cao,
TB, Thấp)
Xác suất

xảy ra
Mức nguy
hiểm và
Biện pháp
dự phòng
Xác định yêu cầu Xác định yêu cầu không rõ ràng Cao 50% (KCN)
-nt- Ý kiến của các thành viên không thống nhất Cao 30% (Cao)
-nt -
Người cần phỏng vấn vắng mặt (đi học tập trung,
nghỉ làm)
Cao 20% (Cao)
-nt-
Có những yêu cầu vô lý, không làm phần mềm
được
Cao 40% (KCN)
Thiết kế phần mềm
Kỹ sư thiết kế chưa có kinh nghiệm, phải chỉnh sửa
nhiều lần
Cao 50% (Cao)
-nt-
Thiết kế không tương thích với hệ thống lập báo
cáo
TB 10% (TB)
-nt- Kỹ sư thiết kế ốm, nghỉ Cao 10% (TB)
Lập trình cho phần
mềm
Nhân viên lập trình vắng mặt. TB 50% (KCN)
-nt - Trong thời gian tới sẽ đổi chuẩn chữ Việt Thấp 100% (TB)
-nt - Nhân viên lập trình trình độ không cao, chưa có
kinh nghiệm

Cao 50% (TB)
Tích hợp hệ thống Các module không khớp nhau TB 20% (TB)
Test Test không cẩn thận TB 10% (TB)
18
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
Thực hiện kết hợp đan xen hai quá trình sau:
Thực hiện kết hợp đan xen hai quá trình sau:
I. Thực hiện
II.Quản lý quá trình thực hiện
19
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
I. Xác định yêu cầu
I. Xác định yêu cầu
i.
i.
Phân tích yêu cầu của khách hàng
Phân tích yêu cầu của khách hàng
ii.
ii.
Phân tích yêu cầu của hệ thống (sử dụng sơ đồ Use – case)
Phân tích yêu cầu của hệ thống (sử dụng sơ đồ Use – case)
iii.
iii.
Xác định các thực thể và các mối quan hệ giữa chúng
Xác định các thực thể và các mối quan hệ giữa chúng
iv.
iv.
Xây dựng sơ đồ quan hệ thực thể (thiết kế bảng dữ liệu)
Xây dựng sơ đồ quan hệ thực thể (thiết kế bảng dữ liệu)
II.

II.
Thiết kế và cài đặt modul
Thiết kế và cài đặt modul
i. Các modul Admin
i. Các modul Admin
ii. Các modul Customer
ii. Các modul Customer
III. Lập trình
III. Lập trình
i.
i.
Các quy ước chung khi cài đặt
Các quy ước chung khi cài đặt
ii. Phân công công việc cho giai đoạn lập trình
ii. Phân công công việc cho giai đoạn lập trình
iii. Cài đặt code
iii. Cài đặt code
IV. Tích hợp
IV. Tích hợp
V. Bảo trì
V. Bảo trì
20
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
I.
I.
Bàn giao công việc (biên bản)
Bàn giao công việc (biên bản)
II.
II.
Kiểm tra và đánh giá hiện trạng sau mỗi giai đoạn.

Kiểm tra và đánh giá hiện trạng sau mỗi giai đoạn.
III.
III.
Tiến hành họp sau mỗi giai đoạn – Biên bản họp
Tiến hành họp sau mỗi giai đoạn – Biên bản họp
- Đánh giá kết quả của giai đoạn trước.
- Đánh giá kết quả của giai đoạn trước.
- Lập kế hoạch cho giai đoạn tiếp theo
- Lập kế hoạch cho giai đoạn tiếp theo
Tài liệu theo dõi
Tài liệu theo dõi
I.
I.
Theo dõi từng giai đoạn thực hiện dự án bằng văn bản, tài liệu và quản lý
Theo dõi từng giai đoạn thực hiện dự án bằng văn bản, tài liệu và quản lý
các tài liệu có liên quan.
các tài liệu có liên quan.
21
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
I.
I.
Kết quả dự án
Kết quả dự án
II.
II.
Nguyên nhân (thành công, thất bại)
Nguyên nhân (thành công, thất bại)
III.
III.
Đánh giá kết quả dự án

Đánh giá kết quả dự án
1.
1.
Mức độ hoàn thiện của dự án
Mức độ hoàn thiện của dự án
2.
2.
Chi phí thực tế
Chi phí thực tế
3.
3.
Báo cáo kinh nghiệm
Báo cáo kinh nghiệm
22
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9
1. Đề án công nghệ phần mềm – Đại học khoa học tự nhiên
1. Đề án công nghệ phần mềm – Đại học khoa học tự nhiên
2. Kinh tế FullBright - Internet
2. Kinh tế FullBright - Internet
3. Quản lý dự án – Lê Đức Trung
3. Quản lý dự án – Lê Đức Trung
4. Quản lý dự án phần mềm – Phùng Đức Hòa
4. Quản lý dự án phần mềm – Phùng Đức Hòa
5. Quản lý dự án Công nghệ thông tin – Ngô Trung Việt và Phạm Ngọc Khôi
5. Quản lý dự án Công nghệ thông tin – Ngô Trung Việt và Phạm Ngọc Khôi
6. Giáo trình Quản lý dự án – Học viện công nghệ bưu chính viễn thông
6. Giáo trình Quản lý dự án – Học viện công nghệ bưu chính viễn thông
7. Đề án Tin học hóa ngành thuế Việt Nam (2001 - 2005) – Lê Đức Trung.
7. Đề án Tin học hóa ngành thuế Việt Nam (2001 - 2005) – Lê Đức Trung.
23

Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9

MS. Word, MS. Excel
MS. Word, MS. Excel

WBS Chart Pro
WBS Chart Pro

MS SQL Server 2000
MS SQL Server 2000

HTML, CSS, JavaScript, C#, ASP.NET, VS.NET 2005.
HTML, CSS, JavaScript, C#, ASP.NET, VS.NET 2005.

Yahoo, sky, gmail…
Yahoo, sky, gmail…
24
Quản lý dự án phần mềm – Nguyễn Mạnh Tuấn – TC QTDN.K9

×