1. Trang chủ
  2. » Giáo Dục - Đào Tạo

xây dựng website đào tạo trực tuyến cho trường đại học bách khoa hà nội

102 428 0

Đ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

Định dạng
Số trang 102
Dung lượng 1,85 MB
File đính kèm dinh kem.rar (2 MB)

Nội dung

LỜI NÓI ĐẦULời đầu tiên nhóm em xin gửi đến thầy Trần Tiến Dũng, người đã trực tiếphướng dẫn nhóm em trong suốt quá trình thực hiện dự án của mình.. Trong những năm gần đây,Đại họ

Trang 1

MÔN HỌC: QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN

Giảng viên hướng dẫn: ThS Trần Tiến Dũng

Chuyên ngành: Công nghệ thông tin

Trang 2

MÔN HỌC: QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN

Hà Nội

Giảng viên hướng dẫn:ThS Trần Tiến Dũng

Chuyên ngành: Công nghệ thông tin

Trang 3

MỤC LỤC 2

DANH MỤC HÌNH VẼ 4

DANH MỤC CÁC BẢNG 6

LỜI NÓI ĐẦU 7

CHƯƠNG 1 TỔNG QUAN VỀ DỰ ÁN 8

1.1 Ý tưởng dự án 8

1.2 Mục đích của dự án 9

1.3 Mục tiêu của dự án 9

1.4 Phạm vi của dự án 9

CHƯƠNG 2 LẬP KẾ HOẠCH THỰC HIỆN 10

2.1 Bảng công việc (WBS) 10

2.1.1 Bản kế hoạch dự án 12

2.1.2 Hồ sơ khảo sát, phân tích 13

2.1.3 Hồ sơ thiết kế 17

2.1.4 Các phân hệ Website 20

2.1.5 Kiểm thử, chạy thử 30

2.1.6 Hồ sơ kết thúc dự án 33

2.2 Lập lịch biểu tiến độ công việc: 35

2.3 Quản lý rủi ro 46

2.4 Ước lượng chi phí 56

2.5 Kế hoạch nhân sự 58

2.5.1 Phân tích yêu cầu nhân sự 58

2.5.2 Xác định vị trí nhân sự 65

2.5.3 Bảng kỹ năng cần có với mỗi vị trí 66

2.5.4 Ma trận trách nhiệm 70

Trang 4

2.5.5 Bảng phân công công việc 73

2.6 Kế hoạch khác 77

2.6.1 Kế hoạch kiểm thử 77

2.6.2 Kế hoạch quản lý chất lượng 80

2.6.3 Kế hoạch quản lý cấu hình 83

2.6.4 Kế hoạch bảo trì 85

2.6.5 Kế hoạch quản lý thay đổi 87

Chương 3 89

THỰC HIỆN DỰ ÁN 89

3.1 Quy trình quản lý 89

3.2 Các mốc kiểm soát 90

3.3 Quy trình thực hiện 90

3.3.1 Lập kế hoạch 90

3.3.2 Khảo sát và phân tích 92

3.3.3 Thiết kế Website 94

3.3.4 Lập trình các phân hệ Website 96

3.3.5 Tích hợp các phân hệ và kiểm thử 98

3.3.6 Kết thúc dự án 100

TÀI LIỆU THAM KHẢO 102

PHỤ LỤC 103

A Lý lịch thành viên nhóm dự án 103

B Bảng công việc 104

C Sơ đồ phân rã chức năng Website 104

D Lịch biểu tiến độ dự án 104

E Các biểu mẫu, quyết định của dự án công nghệ thông tin 105

Trang 5

DANH MỤC HÌNH VẼ

Hình 2.1 Sơ đồ cấu trúc WBS 11

Hình 2.2 Sơ đồ chi tiết kế hoạch quản lý nhân sự, tài nguyên 12

Hình 2.3 Sơ đồ chi tiết các kế hoạch khác 12

Hình 2.4 Sơ đồ chi tiết lập kế hoạch kiểm thử 13

Hình 2.5 Sơ đồ chi tiết khảo sát sơ bộ 13

Hình 2.6 Sơ đồ chi tiết khảo sát chi tiết 14

Hình 2.7 Sơ đồ chi tiết phân tích chức năng hệ thống 15

Hình 2.8 Sơ đồ chi tiết phân tích xác định các chức năng nghiệp vụ 15

Hình 2.9 Sơ đồ chi tiết phân tích xác định luồng thông tin nghiệp vụ 15

Hình 2.10 Sơ đồ chi tiết hoàn chỉnh quá trình phân tích 16

Hình 2.11 Sơ đồ chi tiết phân tích dữ liệu hệ thống 16

Hình 2.12 Sơ đồ chi tiết xây dựng mô hình thực thể, liên kết 16

Hình 2.13 Sơ đồ chi tiết xây dựng mô hình quan hệ 17

Hình 2.14 Sơ đồ chi tiết lập hồ sơ khảo sát, phân tích 17

Hình 2.15 Sơ đồ chi tiết hồ sơ thiết kế tổng thể 17

Hình 2.16 Sơ đồ chi tiết thiết kế kiểm soát 18

Hình 2.17 Sơ đồ chi tiết thiết kế cơ sở dữ liệu 18

Hình 2 18 Sơ đồ chi tiết thiết kế cơ sở dữ liệu logic 18

Hình 2.19 Sơ đồ chi tiết thiết kế kiến trúc chương trình 19

Hình 2.20 Sơ đồ chi tiết thiết kế giao diện 19

Hình 2.21 Sơ đồ chi tiết lập báo cáo hồ sơ thiết kế 19

Hình 2.22 Sơ đồ chi tiết triển khai lập trình 20

Hình 2.23 Sơ đồ chi tiết phân hệ người dùng 20

Hình 2.24 Sơ đồ chi tiết phân hệ khóa học 21

Hình 2.25 Sơ đồ chi tiết phân hệ quản lý điểm 21

Hình 2.26 Sơ đồ chi tiết phần phân hệ ngân hàng câu hỏi 22

Hình 2 27 Sơ đồ chi tiết phần quản lý đề thi 22

Hình 2.28 Sơ đồ chi tiết phân hệ quản lý trang tin tức 23

Hình 2 29 Sơ đồ chi tiết phân hệ quản lý trang tin tức 23

Trang 6

Hình 2.30 Sơ đồ chi tiết phân hệ quản lý diễn đàn 24

Hình 2 31 Sơ đồ chi tiết chức năng đánh dấu chủ đề quan tâm 24

Hình 2.32 Sơ đồ chi tiết phân hệ quản lý hoạt động, sự kiện 25

Hình 2 33 Sơ đồ chi tiết phân hệ quản lý tài liệu 25

Hình 2.34 Sơ đồ chi tiết phân hệ quản lý nhóm 26

Hình 2.35 Sơ đồ chi tiết phân hệ quản lý bài giảng điện tử 27

Hình 2.36 Sơ đồ chi tiết phân hệ quản trị hệ thống 28

Hình 2.37 Sơ đồ chi tiết kiểm thử đơn vị và sửa lỗi 29

Hình 2.38 Sơ đồ chi tiết tạo kịch bản kiểm thử 30

Hình 2.39 Sơ đồ chi tiết kiểm thử tích hợp 30

Hình 2.40 Sơ đồ chi tiết kiểm thử hệ thống 31

Hình 2.41 Sơ đồ kiểm thử chấp nhận người dùng 31

Hình 2.42 Sơ đồ chi tiết hoàn thiện hệ thống 32

Hình 2 43 Sơ đồ chi tiết lập báo cáo kết quả kiểm thử 33

Hình 2.44 Sơ đồ chi tiết lập báo cáo kết thúc dự án 33

Hình 2.45 Sơ đồ chi tiết tiết hành bàn giao 34

Hình 2.46 Sơ đồ chi tiết báo cáo nghiệm thu 34

Hình 2.47: Biểu đồ Gantt tổng thế của dự án 35

Hình 2.48: Biểu đồ Gantt giai đoạn khảo sát, phân tích và thiết kế dự án 39

Hình 2.49: Biểu đồ Gantt giai đoạn lập trình 42

Hình 2.50: Biểu đồ Gantt giai đoạn kiểm tra và chạy thử trong dự án 44

Hình 2.51: Biểu đồ Gantt giai đoạn hồ sơ kết thúc dự án 45

Trang 7

DANH MỤC CÁC BẢNG

Bảng 2.1: Lịch biểu tiến độ pha lập kế hoạch của dự án 35

Bảng 2 2: Lịch biểu tiến độ pha khảo sát và phân tích 36

Bảng 2 3: Lịch biểu tiến độ phần thiết kế 37

Bảng 2 4: Lịch biểu tiến độ giai đoạn lập trình 39

Bảng 2 5: Lịch biểu tiến độ giai đoạn kiểm tra, kiểm thử Website 43

Bảng 2 6: Lịch biểu tiến độ giai đoạn hồ sơ kết thúc dự án 45

Bảng 2 7: Bảng xác định rủi ro 46

Bảng 2 8: Bảng khắc phục rủi ro 51

Bảng 2 9 : Bảng ước lượng chi phí dự án 56

Bảng 2 10: Bảng vị trí nhân sự dự án 65

Bảng 2 11: Bảng kỹ năng 66

Bảng 2 12: Ma trận kỹ năng giai đoạn Lập kế hoạch 70

Bảng 2 13: Ma trận kỹ năng giai đoạn Khảo sát và phân tích 71

Bảng 2 14: Ma trận kỹ năng giai đoạn Thiết kế 71

Bảng 2 15: Ma trận kỹ năng giai đoạn Lập trình 71

Bảng 2 16: Ma trận kỹ năng giai đoạn Kiểm thử 72

Bảng 2 17: Ma trận kỹ năng giai đoạn Hoàn thiện dự án 72

Bảng 2 18: Bảng phân công công việc 73

Bảng 2 19: Bảng đơn vị cấu hình của dự án 84

Bảng 2 20 Cấu hình Baseline 84

Bảng 2 21 Quyền truy cập kho lưu trữ cấu hình 85

Trang 8

LỜI NÓI ĐẦU

Lời đầu tiên nhóm em xin gửi đến thầy Trần Tiến Dũng, người đã trực tiếphướng dẫn nhóm em trong suốt quá trình thực hiện dự án của mình Những nhậnxét, đánh giá và nhất là những chia sẻ kinh nghiệm làm việc của thầy là nhữngthông tin vô cùng hữu ích cho việc hoàn thành dự án của nhóm em Chúng emxin chân thành cảm ơn thầy, chúc thầy và gia đình luôn luôn mạnh khỏe và đạtđược mọi thành công trong cuộc sống

Bên cạnh đó chúng em cũng xin đặc biệt gửi lời cảm ơn đến các thầy côtrong khoa Công nghệ thông tin, Viện Đại học Mở Hà Nội đã tận tình giúp đỡchúng em trong thời gian làm dự án Cụ thể:

Thầy Thái Thanh Sơn – Tư vấn chuyên môn thương mại điện tử

Thầy Thái Thanh Tùng – Tư vấn an ninh, bảo mật

Thầy Trần Duy Hùng, cô Nguyễn Thị Quỳnh Như – Tư vấn thiết kế Web.Thầy Lê Hữu Dũng, cô Nguyễn Thị Xuân – Tư vấn lập trình Web

Thầy Phạm Công Hòa, cô Nguyễn Thị Tâm – Tư vấn cơ sở dữ liệu

Qua đây chúng em xin kính chúc các thầy cô mạnh khỏe, tiếp tục là nhữngngười lái đò ân cần dìu dắt các thế hệ tiếp theo của FITHOU trưởng thành

Cuối cùng xin gửi lời cảm ơn sâu sắc tới những người bạn cùng lớp Quản lýdự án Công nghệ thông tin sáng thứ 5 học kỳ 2 năm học 2014 - 2015 đã nhiệttình đóng góp ý kiến và nhận xét để chúng tôi hoàn thiện hơn trong quá trìnhthực hiện dự án của mình

Trang 9

CHƯƠNG 1 TỔNG QUAN VỀ DỰ ÁN 1.1 Ý tưởng dự án

Trường Đại học Bách khoa Hà Nội là một trong những trường đa ngànhnghề kỹ thuật hàng đầu Việt Nam với bề dày lịch sử Trong những năm gần đây,Đại học Bách khoa đã không ngừng nỗ lực để nâng cao chất lượng giảng dạy cũngnhư đa dạng hóa thành phần học viên của trường, việc này không những giúptrường gia tăng tín nhiệm mà còn giúp chất lượng hóa chất lượng đầu ra của trường.Tuy nhiên việc đa dạng hóa thành phần học viên cũng song hành với việc sẽ có rấtnhiều học viên sẽ không thể theo học trực tiếp tại trường (do công việc hoặc dokhoảng cách địa lý), việc mở nhiều chi nhánh nhỏ của trường hoặc đưa giáo viên đidạy riêng cho những học viên đó là rất tốn kém về nhiều mặt như vốn, thời gian donhững thành phần này thường là cá nhân đơn lẻ và khó tập trung Mặt khác, môhình học trực tuyến E-learning (E-learning là một thuật ngữ dùng để mô tả việc họctập, đào tạo dựa trên công nghệ thông tin và truyền thông, đặc biệt là công nghệthông tin) đã và đang phát triển rất mạnh mẽ, qua đó ta có thể áp dụng nó để pháttriển chương trình đào tạo từ xa thông qua các website Do đó, trường Đại học Báchkhoa Hà Nội quyết định xây dựng Website đào tạo trực tuyến “HỆ THỐNG ĐÀOTẠO TRỰC TUYẾN – ĐẠI HỌC BÁCH KHOA HÀ NỘI”

Dự án “HỆ THỐNG ĐÀO TẠO TRỰC TUYẾN – ĐẠI HỌC BÁCH KHOA

HÀ NỘI” được xây dựng dựa trên ý tưởng một kênh giáo dục mà trên đó sẽ tổ chứccác khóa học trực tuyến giành cho các học viên cũng như cung cấp tài liệu môn học

và bài giảng của các giảng viên trong trường, qua đó sau mỗi một khóa học các họcviên sẽ được làm một bài thi để đánh giá trình quá trình học tập cũng như nhữngkiến thức học tiếp thu được qua khóa học đó Website cũng hỗ trợ học viên tươngtác với các giảng viên qua các kênh thảo luận trực tuyến từ bất kỳ nơi đâu, bất cứthời gian nào có thể

Với mục tiêu đưa kiến thức đến gần với mọi tầng lớp học viên, dự án xâydựng Website đào tạo trực tuyến “HỆ THỐNG ĐÀO TẠO TRỰC TUYẾN – ĐẠIHỌC BÁCH KHOA HÀ NỘI” là một hướng đi đúng đắn của ban giám hiệu trường

Trang 10

1.2 Mục đích của dự án

- Ứng dụng công nghệ thông tin để xây dựng một hệ thống đào tạo trực tuyếncho trường Đại Học Bách Khoa Hà Nội

- Quảng bá hình ảnh trường Đại Học Bách Khoa Hà Nội với bạn bè trongnước và quốc tế thông qua mạng toàn cầu

- Giúp người học tiếp cận những phương pháp dạy học hiện đại giúp nâng caonhân trí, tạo nền tảng vững chắc cho việc tạo lập sự nghiệp sau này

1.3 Mục tiêu của dự án

- Cấu trúc khoa học, chặt chẽ và rõ ràng, dễ dàng chỉnh sửa, khai thác thôngtin

- Xây dựng đầy đủ các nghiệp vụ cần thiết của một hệ thống đào tạo trựctuyến

- Các bài giảng điện tử đóng gói theo chuẩn quốc tế như: SCORM, IMS,QTI,

- Giao diện thân thiện với người sử dụng, màu sắc đơn giản mà trang nhã phùhợp với hệ thống trường học

- Hoạt động ổn định và có tính bảo mật cao

- Khả năng hỗ trợ người dùng chi tiết

- Hệ thống chịu tải tốt, tốc đổ tải/nạp trang web, tải/nạp dữ liệu nhanh

- Tương thích với nhiều trình duyệt web khác nhau

- Kinh phí không vượt quá 3.000.000.000 vnd

- Hoàn thành trước tháng 2/2015

1.4 Phạm vi của dự án

Website được xây dựng cho trường Đại học Bách khoa làm quản trị, kháchhàng sử dụng là tất cả mọi người cần học tập trên Internet

Trang 11

CHƯƠNG 2 LẬP KẾ HOẠCH THỰC HIỆN 2.1 Bảng công việc (WBS)

Đề xuất quy trình

hệ thống (2.3)

Đề xuất quy trình

hệ thống (2.3)

WEBSITE ĐÀO TẠO TRỰC TUYẾN CHO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ

Hồ sơ khảo sát, phân tích (2.0)

Hồ sơ thiết kế (3.0)

Hồ sơ thiết kế (3.0)

Các phân hệ Website (4.0)

Các phân hệ Website (4.0)

Qúa trình kiểm thử (5.0)

Qúa trình kiểm thử (5.0)

Hồ sơ kết thúc dự án (6.0)

Hồ sơ kết thúc dự án (6.0)

Phân hệ quản lý khóa học (4.4)

Phân hệ quản lý khóa học (4.4)

Khảo sát

sơ bộ (2.1)

Khảo sát

sơ bộ (2.1)

Khảo sát chi tiết (2.2)

Khảo sát chi tiết (2.2)

Thiết kế tổng thể (3.1)

Thiết kế tổng thể (3.1) Thiết kế kiểm soát (3.2)

Thiết kế kiểm soát (3.2)

Thiết kế CSDL (3.3)

Thiết kế CSDL (3.3)

Thiết kế kiến trúc chương trình (3.4)

Thiết kế kiến trúc chương trình (3.4) Thiết kế giao diện (3.5)

Thiết kế giao diện (3.5)

Lập báo cáo bản thiết kế (3.6)

Lập báo cáo bản thiết kế (3.6)

Xác định các phân hệ (4.1)

Xác định các phân hệ (4.1)

Triển khai lập trình (4.2)

Triển khai lập trình (4.2)

Phân hệ quản lý người dùng (4.3)

Phân hệ quản lý người dùng (4.3)

Phân hệ quản lý ngân hàng câu hỏi (4.5)

Phân hệ quản lý ngân hàng câu hỏi (4.5)

Phân hệ quản lý trang tin tức (4.6)

Phân hệ quản lý trang tin tức (4.6) Phân hệ quản lý diễn đàn (4.7)

Phân hệ quản lý diễn đàn (4.7)

Tích hợp

hệ thống (5.2)

Tích hợp

hệ thống (5.2)

Kiểm thử hệ thống (5.4)

Kiểm thử hệ thống (5.4)

Lập báo cáo kết quả kiểm thử (5.7)

Lập báo cáo kết quả kiểm thử (5.7)

Lập báo cáo kết quả

dự án (6.1)

Lập báo cáo kết quả

dự án (6.1)

Tiến hành bàn giao (6.2)

Tiến hành bàn giao (6.2)

Báo cáo nghiệm thu (6.3)

Báo cáo nghiệm thu (6.3)

Thẩm định

hồ sơ khảo sát, phân tích (2.7)

Thẩm định

hồ sơ khảo sát, phân tích (2.7)

Kiểmtra tích hợp (5.3) Phân tích

chức năng hệ thống (2.4)

Kiểm thử Chấp nhận người dùng (5.5)

Phân tích dữ liệu hệ thống (2.5)

Hoàn thiện hệ thống (5.6)

hồ sơ thiết kế (3.7)

Trang 12

Hình 2.1 Sơ đồ cấu trúc WBS

(1.1) (1.1)

Các kế hoạch khác (1.6)

Các kế hoạch khác (1.6)

Kế hoạch quản lý nhân sự, tài nguyên (1.4)

Kế hoạch quản lý nhân sự, tài nguyên (1.4)

Xây dựng lịch biểu tiến độ (1.2)

Xây dựng lịch biểu tiến độ (1.2) Quản lý rủi ro (1.3)

Quản lý rủi ro (1.3)

Thống nhất kế hoạch (1.7)

Thống nhất kế hoạch (1.7)

Kế hoạch quản lý tài chính (1.5)

Kế hoạch quản lý tài chính (1.5)

WEBSITE ĐÀO TẠO TRỰC TUYẾN CHO TRƯỜNG ĐẠI HỌC BÁCH KHOA

Hồ sơ khảo sát, phân tích (2.0)

Hồ sơ thiết kế (3.0)

Hồ sơ thiết kế (3.0)

Các phân hệ Website (4.0)

Các phân hệ Website (4.0)

Qúa trình kiểm thử (5.0)

Qúa trình kiểm thử (5.0)

Hồ sơ kết thúc dự án (6.0)

Hồ sơ kết thúc dự án (6.0)

Phân hệ quản trị

hệ thống (4.12)

Phân hệ quản trị

hệ thống (4.12)

Phân hệ quản lý tài liệu (4.9)

Phân hệ quản lý tài liệu (4.9)

Phân hệ quản lý nhóm (4.10)

Phân hệ quản lý nhóm (4.10)

Phân hệ quản lý bài giảng điện tử (4.11)

Phân hệ quản lý bài giảng điện tử (4.11)

Kiểm thử đơn vị (4.13)

Kiểm thử đơn vị (4.13)

Trang 13

Kế hoạch bảo trì (1.6.4)

Kế hoạch quản lý thay đổi

(1.6.5)

2.1.1 Bản kế hoạch dự án

Hình 2.2 Sơ đồ chi tiết kế hoạch quản lý nhân sự, tài nguyên

Hình 2.3 Sơ đồ chi tiết các kế hoạch khác

Kế hoạch quản lý nhân sự,

Trang 14

Xác định các chức năngchính của chương trình

Thẩm định kết quả khảo sát

sơ bộ (2.1.5)

Hình 2.4 Sơ đồ chi tiết lập kế hoạch kiểm thử2.1.2 Hồ sơ khảo sát, phân tích

Hình 2.5 Sơ đồ chi tiết khảo sát sơ bộ

Khảo sát cơ cấu tổ chức của

trường (2.2.1)

Khảo sát cơ cấu tổ chức của

trường (2.2.1)

Khảo sát rủi ro(1.6.1.2)

Xác định chiến lược kiểm tra

(1.6.1.3)

Xác định chiến lược kiểm tra

(1.6.1.3)Xác định nhân lực, vật lực

(1.6.1.6)Tổng hợp và tạo kế hoạch kiểm tra

(1.6.1.6)

Trang 15

Khảo sát các loại biểu mẫu,

chứng từ (2.2.3)

Khảo sát các quy tắc nghiệp vụ

Khảo sát nhiệm vụ, phân cấp

quyền hạn (2.2.5)

Khảo sát các yêu cầu của người dùng đối với

hệ thống mới (2.2.7)

Khảo sát các yêu cầu của chủ đầu tư đối với hệ thống

Lập báo cáo kết quả khảo sát

chi tiết (2.2.9) Thẩm định kết quả khảo sát chi

tiết (2.2.10)

Thẩm định kết quả khảo sát chi

tiết (2.2.10)

Trang 16

Hình 2.7 Sơ đồ chi tiết phân tích chức năng hệ thống.

Hình 2.8 Sơ đồ chi tiết phân tích xác định các chức năng nghiệp vụ

Hình 2.9 Sơ đồ chi tiết phân tích xác định luồng thông tin nghiệp vụ

Xác định luồng thông tin

nghiệp vụ (2.4.2)

Xác định các chức năng nghệp vụ (2.4.1)

Xác định các chức năng nghệp vụ (2.4.1)

Chuyển đổi mô hình hệ thống cũ

sang hệ thống mới(2.4.3)

Chuyển đổi mô hình hệ thống cũ

sang hệ thống mới(2.4.3)

Hoàn chỉnh quá trình phân tích

Xác định mối quan hệ giữa các

chức năng (2.4.2.1)Xác định luồng thông tin

nghiệp vụ (2.4.2.0)

Xác định luồng thông tin

nghiệp vụ (2.4.2.0)

Vẽ sơ đồ phân rã chức năng

nghiệp vụ (2.4.1.0)

Xác định các chức năng

nghiệp vụ (2.4.1.0)

Gom nhóm chức năng (2.4.1.2)Gom nhóm chức năng (2.4.1.2)

Trang 17

Hình 2.10 Sơ đồ chi tiết hoàn chỉnh quá trình phân tích

Hình 2.11 Sơ đồ chi tiết phân tích dữ liệu hệ thống

Hình 2.12 Sơ đồ chi tiết xây dựng mô hình thực thể, liên kết

Hoàn chỉnh quá trình phân tích

Xây dựng mô hình tiến trình

nghiệp vụ (2.4.4.2)

Đặc tả tiến trình (2.4.4.3)

Xây dựng mô hình thực thể,

liên kết(2.5.2)

Xây dựng mô hình quan hệ

(2.5.3)

Xây dựng mô hình quan hệ

(2.5.3)

Đặc tả dữ liệu (2.5.4)

Đặc tả dữ liệu (2.5.4)

Từ điển dữ liệu (2.5.1)

Từ điển dữ liệu (2.5.1)

Vẽ mô hình thực thể, liên kết (2.5.2.2)

Vẽ mô hình thực thể, liên kết (2.5.2.2)

Xác định các thực thể,

liên kết (2.5.2.1)

Xác định các thực thể,

liên kết (2.5.2.1)Xây dựng mô hình thực thể,

liên kết (2.5.2.0)

Xây dựng mô hình thực thể,

liên kết (2.5.2.0)

Trang 18

Thiết kế tổng thể (3.1.0)

Thiết kế tổng thể (3.1.0)

Hoàn chỉnh sơ đồ luồng dữ liệu của hệ

thống(3.1.2)

Hoàn chỉnh sơ đồ luồng dữ liệu của hệ

thống(3.1.2)

Phân định công việc thủ công – máy tính

(3.1.1)

Phân định công việc thủ công – máy tính

(3.1.1)

Thẩm định hồ sơ thiết kế tống thể (3.1.3)

Hình 2.13 Sơ đồ chi tiết xây dựng mô hình quan hệ

Hình 2.14 Sơ đồ chi tiết lập hồ sơ khảo sát, phân tích

2.1.3 Hồ sơ thiết kế

Hình 2.15 Sơ đồ chi tiết hồ sơ thiết kế tổng thể

Vẽ mô hình quan hệ (2.5.3.2)

Vẽ mô hình quan hệ (2.5.3.2)

Chuẩn hóa các quan hệ

(2.5.3.1)

Chuẩn hóa các quan hệ

(2.5.3.1)Xây dựng mô hình quan hệ

Lập biên bản thông qua hồ sơ khảo sát,

hồ sơ phân tích (2.6.1)Lập biên bản bàn giao kết quả khảo sát,

phân tích (2.6.2)

Lập báo cáo tổng kết khảo sát, phân tích

(2.6.3)Duyệt hồ sơ phân tích dự án

(2.6.4)

Trang 19

Hình 2.16 Sơ đồ chi tiết thiết kế kiểm soát

Hình 2.17 Sơ đồ chi tiết thiết kế cơ sở dữ liệu

Hình 2 18 Sơ đồ chi tiết thiết kế cơ sở dữ liệu logic

Thiết kế CSDL vật lý (3.3.2)

Thiết kế CSDL logic(3.3.1)

Thiết kế CSDL logic(3.3.1)

Thẩm định thiết kế cơ sở dữ liệu

Xây dựng giải pháp kiểm soát

hệ thống (3.2.4)

Xây dựng giải pháp kiểm soát

hệ thống (3.2.4)Thẩm định thiết kế kiểm soát (3.2.6)

Thiết kế bảng quan hệ, trường dữ

liệu cho bảo mật(2.3.1.1)

Thiết kế bảng quan hệ, trường dữ

liệu cho bảo mật(2.3.1.1)

Mô hình dữ liệu logic của hệ

thống (3.3.1.2)

Mô hình dữ liệu logic của hệ

thống (3.3.1.2)

Đặc tả cấu trúc (3.3.1.3)

Đặc tả cấu trúc (3.3.1.3)

Thiết kế CSDL logic

(3.3.1.0)

Thiết kế CSDL logic

(3.3.1.0)

Trang 20

Hình 2.19 Sơ đồ chi tiết thiết kế kiến trúc chương trình

Hình 2.20 Sơ đồ chi tiết thiết kế giao diện

Hình 2.21 Sơ đồ chi tiết lập báo cáo hồ sơ thiết kế

Thiết kế kiến trúcchương trình (3.4.0)

Thiết kế các tài liệu in gắn với giao

diện(3.5.3)Thiết kế màn hình giao diện (3.5.2)

Thiết kế hệ thống đơn chọn

(thực đơn)(3.5.1)

Thiết kế hệ thống đơn chọn

(thực đơn)(3.5.1)

Thẩm định thiết kế giao diện (3.5.4)

Trang 21

2.1.4 Các phân hệ Website

Hình 2.22 Sơ đồ chi tiết triển khai lập trình

Hình 2.23 Sơ đồ chi tiết phân hệ người dùng

Thống nhất quy tắc đặt tên, quy ước lập trình(4.2.1)

Phân hệ người dùng

(4.3.0)

Phân hệ người dùng

(4.3.0)

Lập trình chức năng xem, chỉnh sửa

thông tin cá nhân (4.3.3)

Lập trình chức năng xem, chỉnh sửa

thông tin cá nhân (4.3.3)

Lập trình chức năng lấy lại mật khẩu, đăng nhập

Lập trình chức năng đăng ký tài

khoản(4.3.1)

Lập trình chức năng xem danh sách, tìm kiếm người dùng

Lập trình chức năng thống kê

người dùng (4.3.5)

Trang 22

Hình 2.24 Sơ đồ chi tiết phân hệ khóa học

Hình 2.25 Sơ đồ chi tiết phân hệ quản lý điểm

Báo cáo, thống kê(4.4.6.3)

Báo cáo, thống kê(4.4.6.3)

Lập trình chức năng sửa, xóa điểm

Tìm kiếm điểm(4.4.6.4)

Lập trình chức năng đăng kí

khóa học (4.4.3)

Lập trình chức năng chỉnh sửa thông tin khóa học(4.4.4)

Lập trình chức năng chỉnh sửa thông tin khóa học(4.4.4)

Lập trình chức năng xem, duyệt danh sách người dùng đăng ký

Trang 23

Hình 2.26 Sơ đồ chi tiết phần phân hệ ngân hàng câu hỏi

Hình 2 27 Sơ đồ chi tiết phần quản lý đề thi

Quản lý đề thi(4.5.4)

Lập trình chức năng xem và tìm

kiếm đề thi(4.5.4.3)

Lập trình chức năng xem và tìm

kiếm đề thi(4.5.4.3)

Lập trình chức năng chỉnh

sửa đề thi(4.5.4.2)

Lập trình chức năng chỉnh

sửa đề thi(4.5.4.2)

Lập trình chức năng tạo đề thi

(4.5.4.1)

Lập trình chức năng tạo đề thi

(4.5.4.1)

Lập trình chức năng thống kê đề thi(4.5.4.4)

Lập trình chức năng thống kê đề thi(4.5.4.4)

Quản lý đề thi(4.5.4.0)Quản lý đề thi(4.5.4.0)

Trang 24

Hình 2.28 Sơ đồ chi tiết phân hệ quản lý trang tin tức

Hình 2 29 Sơ đồ chi tiết phân hệ quản lý trang tin tức

Lập trình chức năng xem tìm

kiếm tin tức(4.6.3)

Lập trình chức năng sửanội dung tin tức(4.6.2)

Lập trình chức năng sửanội dung tin tức(4.6.2)

Lập trình chức năng thêm tin tức

(4.6.1)

Lập trình chức năng thêm tin tức

(4.6.1)

Quản lý bình luận(4.6.4)

Quản lý bình luận(4.6.4)

Lập trình chức năng xemdanh sách bình luận(4.6.4.3)

Lập trình chức năng xemdanh sách bình luận(4.6.4.3)

Lập trình chức năng chỉnh sửa

bình luận(4.6.4.2)

Lập trình chức năng chỉnh sửa

bình luận(4.6.4.2)

Lập trình chức năng thêm

bình luận(4.6.4.1)

Lập trình chức năng thêm

bình luận(4.6.4.1)

Quản lý bình luận

(4.6.4.0)Quản lý bình luận

(4.6.4.0)

Trang 25

Hình 2.30 Sơ đồ chi tiết phân hệ quản lý diễn đàn

Hình 2 31 Sơ đồ chi tiết chức năng đánh dấu chủ đề quan tâm

(4.7.3)

Lập trình chức năng sửanội dung chủ đề (4.7.2)

Lập trình chức năng sửanội dung chủ đề (4.7.2)

Lập trình chức năng tạo chủ đề mới trong diễn đàn(4.7.1)

Lập trình chức năng tạo chủ đề mới trong diễn đàn(4.7.1)

Quản lý bình luận(4.7.4)

Quản lý bình luận(4.7.4)

Lập trình chức năng đánh dấu chủ đề quan tâm

(4.7.5)

Lập trình chức năng đánh dấu chủ đề quan tâm

(4.7.5)

Lập trình chức năng xemdanh sách bình luận(4.7.5.3)

Lập trình chức năng xemdanh sách bình luận(4.7.5.3)

Lập trình chức năng chỉnh sửa

bình luận(4.7.5.2)

Lập trình chức năng chỉnh sửa

bình luận(4.7.5.2)

Lập trình chức năng thêm

bình luận (4.7.5.1)

Lập trình chức năng thêm

bình luận (4.7.5.1)

Trang 26

Hình 2.32 Sơ đồ chi tiết phân hệ quản lý hoạt động, sự kiện

Hình 2 33 Sơ đồ chi tiết phân hệ quản lý tài liệu

Phân hệ quản lý hoạt động,

Lập trình chức năng xem danh sách

tìm kiếm sự kiện(4.8.3)

Lập trình chức năng sửa thông tin

hoạt động, sự kiện(4.8.2)

Lập trình chức năng sửa thông tin

hoạt động, sự kiện(4.8.2)

Lập trình chức năng tạo hoạt động,

sự kiện mới(4.8.1)

Lập trình chức năng tạo hoạt động,

sự kiện mới(4.8.1)

Lập trình chức năng đăng ký tham gia hoạt động, sự kiện

(4.8.4)

Lập trình chức năng đăng ký tham gia hoạt động, sự kiện

(4.8.4)

Lập trình chức năng xem danh sách

sự kiện tham gia của cá nhân

(4.8.5)

Lập trình chức năng xem danh sách

sự kiện tham gia của cá nhân

Lập trình chức năng xem danh sách

tìm kiếm tài liệu(4.9.3)

Lập trình chức năng xem danh sách

tìm kiếm tài liệu(4.9.3)

Lập trình chức năng cập nhật tài liệu

(4.9.6)

Trang 27

Hình 2.34 Sơ đồ chi tiết phân hệ quản lý nhóm

Lập trình chức năng mời thành viên

vào nhóm (4.10.3)

Lập trình chức năng cập nhậtthông tin nhóm(4.10.2)

Lập trình chức năng cập nhậtthông tin nhóm(4.10.2)

(4.10.4)

Lập trình chức năng từ chối/ đồng ý lời mời gia nhập nhóm

(4.10.4)

Lập trình chức năng xem danh sách

nhóm đã đăng ký(4.10.5)

Lập trình chức năng xem danh sách

nhóm đã đăng ký(4.10.5)

Lập trình chức năng các yêu cầu

thành lập nhóm(4.10.6)

Lập trình chức năng các yêu cầu

thành lập nhóm(4.10.6)

Lập trình chức năng đánh giáthành viên trong nhóm

(4.10.7)

Lập trình chức năng đánh giáthành viên trong nhóm

(4.10.7)

Báo cáo, thống kê(4.10.8)Báo cáo, thống kê(4.10.8)

Trang 28

Hình 2.35 Sơ đồ chi tiết phân hệ quản lý bài giảng điện tử

Phân hệ quản lý bài giảng

(4.11.3)

Lập trình chức năng giới hạn thành viên được xem bài giảng

(4.11.3)

Lập trình chức năng cập nhật

bài giảng(4.11.2)

Lập trình chức năng cập nhật

bài giảng(4.11.2)

Lập trình chức năng thêm bài giảng

theo chuẩn quốc tế(4.11.1)

Lập trình chức năng thêm bài giảng

theo chuẩn quốc tế(4.11.1)

Lập trình chức năng tìm kiếm

bài giảng(4.11.4)

Lập trình chức năng tìm kiếm

bài giảng(4.11.4)

Lập trình chức năng báo cáo,

thống kê(4.11.5)

Lập trình chức năng báo cáo,

thống kê(4.11.5)

Trang 29

Hình 2.36 Sơ đồ chi tiết phân hệ quản trị hệ thống

(4.12.15)

Trang 30

Hình 2.37 Sơ đồ chi tiết kiểm thử đơn vị và sửa lỗi

(4.13.9)

Trang 31

2.1.5 Kiểm thử, chạy thử

Hình 2.38 Sơ đồ chi tiết tạo kịch bản kiểm thử

Hình 2.39 Sơ đồ chi tiết kiểm thử tích hợp

Chỉnh sửa code (5.3.5)

Hoàn thành kiểm thử tích hợp sẵn sàng kiểm

thử hệ thống (5.3.6)

Hoàn thành kiểm thử tích hợp sẵn sàng kiểm

thử hệ thống (5.3.6)

Tạo kịch bản và dữ liệu kiểm

Trang 32

Hình 2.40 Sơ đồ chi tiết kiểm thử hệ thống

Hình 2.41 Sơ đồ kiểm thử chấp nhận người dùng

Kiểm thử cấu hình (5.3.4)Kiểm thử bảo mật (Security Test)

Chỉnh sửa code(5.3.7)Hoàn thành kiểm thử hệ thống sẵn sàng cho

kiểm thử UAT (5.3.8)

Hoàn thành kiểm thử hệ thống sẵn sàng cho

kiểm thử UAT (5.3.8)

Kiểm thử chấp nhận người dùng (5.5)

Kiểm thử chấp nhận người dùng (5.5)

Kiểm thử Alpha (5.5.2)

Kiểm thử Alpha (5.5.2)

Kiểm thử Function (5.5.1)

Kiểm thử Function (5.5.1)

Chỉnh sửa chương trình sau thử nghiệm

(5.5.3) Chỉnh sửa chương trình sau thử nghiệm

(5.5.3)

Trang 33

Hình 2.42 Sơ đồ chi tiết hoàn thiện hệ thống

Hoàn thiện chương trình sau kiểm thử UAT(5.6.1)

Viết tài liệu HDSD (5.6.2)

Viết tài liệu HDSD (5.6.2)

Chương trình hoàn thiện

(5.6.3)Chương trình hoàn thiện

(5.6.3)

Trang 34

Hình 2 43 Sơ đồ chi tiết lập báo cáo kết quả kiểm thử

2.1.6 Hồ sơ kết thúc dự án

Hình 2.44 Sơ đồ chi tiết lập báo cáo kết thúc dự án

Lập báo cáo kết quả dự án

(5.7.6)

Trang 35

Hình 2.45 Sơ đồ chi tiết tiết hành bàn giao

Hình 2.46 Sơ đồ chi tiết báo cáo nghiệm thu

Lập kế hoạch, bàn giao kế hoạch bảo

trì (6.2.3)

Bàn giao website (6.2.1)

Bàn giao kế hoạch đào tạo và hướng

dẫn sử dụng (6.2.4)

Bàn giao kế hoạch đào tạo và hướng

dẫn sử dụng (6.2.4)

Ký biên bản bàn giao (6.2.5)

Ký biên bản bàn giao (6.2.5)

Báo cáo nghiêm thu

Lập danh sách khen thưởng và kỷ

luật (6.3.2)

Kiểm điểm sau bàn giao

(6.3.4)

Trang 36

2.2 Lập lịch biểu tiến độ công việc:

Hình 2.47: Biểu đồ Gantt tổng thế của dự án

Bảng 2.1: Lịch biểu tiến độ pha lập kế hoạch của dự án

ngày

Ngày bắtđầu

Ngày kếtthúc

4

30/09/2014

Xây dựng lịch biểu tiến độ (1.2) 26 03/09/201

4

02/10/2014

Kế hoạch quản lý nhân sự, tài nguyên(1.4)

4

02/10/2014

Kế hoạch quản lý nhân sự (1.4.1) 22 08/09/201

Kế hoạch quản lý tài nguyên (1.4.2) 21 09/09/201

4

02/10/2014

Kế hoạch quản lý tài chính (1.5) 19 12/09/201

4

15/10/2014

4

04/10/2014

Kế hoạch quản lý chất lượng (1.6.2) 14 15/09/201

Trang 37

Kế hoạch quản lý cấu hình (1.6.3) 15 16/09/201

4

02/10/2014

Kế hoạch đào tạo và sử dụng hệ thống

Ngày kết thúc

4

22/09/2014

Xác định các chức năng chính của

Lập báo cáo khảo sát sơ bộ (2.1.4) 9 10/09/201

Khảo sát các loại biểu mẫu chứng từ

Khảo sát các quy tắc nghiệp vụ (2.2.3) 22 09/09/201

4

03/10/2014

Trang 38

Khảo sát nhiệm vụ, phân cấp (2.2.4) 20 11/09/201

4

03/10/2014

Xác định các quy trình xử lý (2.2.5) 20 08/09/201

Khảo sát các quy tắc nghiệp vụ (2.2.7) 22 09/09/201

Khảo sát yêu cầu của người dùng với

Lập báo cáo kết quả khảo sát (2.2.12) 13 27/09/201

Phân tích chức năng hệ thống(2.4) 1 01/09/201

Xác định các chức năng chi tiết

Xác định các luồng thông tin nghiệp

Vẽ sơ đồ luồng dữ liệu (2.4.2.2) 23 17/09/201

Hợp nhất khía cạnh chức năng và

Trang 39

Xây dựng mô hình tiến trình nghiệp vụ (2.4.4.2)

4

17/10/2014

Vẽ mô hình thực thể liên kết

Xây dựng mô hình quan hệ (2.5.3) 20 30/09/201

4

22/10/2014

Chuẩn hóa các quan hệ (2.5.3.1) 20 30/09/201

Lập báo cáo hồ sơ khảo sát, phân tích (2.6) 23 30/09/201

Thẩm định hồ sơ khảo sát, phân tích (2.7) 17 08/10/201

4

27/10/2014

Bảng 2 3: Lịch biểu tiến độ phần thiết kế

9 Kiểm tra thông tin xuất/nhập 19 20/09/2014 11/10/2014

Trang 40

(3.2.1)Khả năng gián đoạn chương trình(3.2.2)

9 Thiết kế hệ thống đơn chọn

Ngày đăng: 24/08/2017, 20:59

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1]. Trần Tiến Dũng, Slide bài giảng Quản lý dự án CNTT, Khoa CNTT- Viện Đại học Mở Hà Nội, 2014 Sách, tạp chí
Tiêu đề: Slide bài giảng Quản lý dự án CNTT
[2]. Trần Tiến Dũng, Slide hướng dẫn dùng Microsoft Project, Khoa CNTT- Viện Đại học Mở Hà Nội, 2014 Sách, tạp chí
Tiêu đề: Slide hướng dẫn dùng Microsoft Project
[3]. Trần Tiến Dũng, Quy định và hướng dẫn trình bày chuyên đề lập trình ứng dụng, Khoa CNTT Viện đại học Mở Hà Nội, 2012 Sách, tạp chí
Tiêu đề: Quy định và hướng dẫn trình bày chuyên đề lập trình ứng dụng
[4]. Nguyễn Tiến Dũng - Nguyễn An Tế, Giáo trình Phân tích hệ thống, Đại học Khoa học Tự Nhiên tp HCM, 2004 Sách, tạp chí
Tiêu đề: Giáo trình Phân tích hệ thống
[5]. Nguyễn Văn Vỵ, Giáo trình kỹ nghệ phần mềm, Đại học Quốc gia Hà Nội - Đại học công nghệ, 2004 Sách, tạp chí
Tiêu đề: Giáo trình kỹ nghệ phần mềm
[6]. Nguyễn Văn Vỵ, Bài giảng cao học Đảm bảo chất lượng phần mềm và kiểm thử, Đại học Quốc gia Hà Nội - Đại học công nghệ, 2005Tiếng Anh Sách, tạp chí
Tiêu đề: Bài giảng cao học Đảm bảo chất lượng phần mềm và kiểm thử
[1]. A Guide to the Project Management Body of Knowledge, Project Management Institute, 2013 Sách, tạp chí
Tiêu đề: A Guide to the Project Management Body of Knowledge

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w