Quản trị dự án công nghệ thông tin xây dựng phần mềm quản lý trung tâm dạy học đức thiện đề tài quản lý hệ thống giáo dục đức thiện

42 1 0
Quản trị dự án công nghệ thông tin xây dựng phần mềm quản lý trung tâm dạy học đức thiện đề tài quản lý hệ thống giáo dục đức thiện

Đ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

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦNQUẢN TRỊ DỰ ÁN CÔNG NGHỆ THÔNG TIN

XÂY DỰNG PHẦN MỀM QUẢN LÝ TRUNG TÂM DẠY HỌCGiảng viên hướng dẫn : TS LÊ THỊ TRANG LINH

Sinh viên thực hiện:

Trang 3

2.2 Các công cụ được lựa chọn

2.3 Bảng phân rã công việc

2.4 Quản lý tài nguyên con người

CHƯƠNG 3: QUẢN LÝ THỜI GIAN

3.1 Ước lượng thời gian

3.2 Biểu đồ Gantt tổng quát

3.3 Danh sách các mốc thời gian quan trọng

3.4 Biểu đồ Gantt chi tiết

CHƯƠNG 4: QUẢN LÝ CHI PHÍ DỰ ÁN

CHƯƠNG 5: QUẢN LÝ CHẤT LƯỢNG

5.1 Lập kế hoạch chất lượng

5.2 Kế hoạch giám sát chất lượng

5.3 Kế hoạch đảm bảo chất lượng sản phẩm kế hoạch bàn giao

CHƯƠNG 6: QUẢN LÝ NHÂN LỰC

6.1 Xác định vị trí các cá nhân và nhóm phát triển dự án

6.2 Phân chia công việc của các cá nhân và nhóm phát triển dự án

CHƯƠNG 7: QUẢN LÝ CẤU HÌNH

CHƯƠNG 8: QUẢN LÝ RỦI RO

9.1 Xác định rủi ro của dự án

9.2 Phân tích mức độ rủi ro và sắp thứ tự ưu tiên các rủi ro

9.3 Kế hoạch phòng ngừa rủi ro

CHƯƠNG 9: CÁC CÔNG CỤ QLDA ĐÃ ÁP DỤNG

KẾT LUẬN

Trang 4

LỜI NÓI ĐẦU

Với mỗi một sinh viên nói chung và sinh viên chuyên ngành kỹ thuật nói riêng việc tích lũy kiến thức qua các Học liệu, các bài giảng trên lớp là rất quan trọng và cần thiết, tuy nhiên sẽ thật là thiếu sót nếu chúng ta không được thực hành và tìm hiểu về ứng dụng của những kiến thức đó trong cuộc sống và sản xuất.

Với mục đích không ngừng cải thiện chất lượng giảng dạy cũng như tăng

cường khả năng làm việc của mỗi nhân sự, em xin được chọn đề tài ”Quản lý trungtâm dạy học Đức Thiện” Việc có những thiếu sót là không thể tránh khỏi, nhưng

chúng ta luôn luôn có thể xem xét, hiểu ra những thiếu sót đó để cải thiện và sửa đổi để môi trường doanh nghiệp, học tập này có thể trở nên tốt hơn, tăng khả năng chuyên nghiệp của mỗi nhân sự, từ đó làm hài lòng phụ huynh và học sinh hơn nữa.

Chúng em xin cảm ơn cô Lê Thị Trang Linh đã hướng dẫn,góp ý,thảo

luận về bài báo cáo này của em được hoàn thiện nên bản khảo sát về ”Quản lýtrung tâm dạy học Đức Thiện” chắc chắn sẽ không thể tránh khỏi những thiếu

sót Chúng em rất mong được nhận sự quan tâm,thông cảm và những đóng góp quý báu của cô và các bạn để đồ án này ngày càng hoàn thiện hơn.

Sau đây là bản báo cáo sơ lược về quá trình quản lý trung tâm dạy học Đức Thiện cùng những ưu điểm, thiếu sót và cách cải thiện để trở nên tốt hơn Những gì chúng em tìm hiểu được còn khá hạn chế, mong cô giáo xem và cho ý kiến đánh giá để em nhận ra những khiếm khuyết của mình.

Chúng em xin chân thành cảm ơn cô và luôn mong nhận được sự đóng góp của cô và các bạn

Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyền đạt kiến thức cho thế hệ mai sau.

Trân trọng!

Trang 5

DANH MỤC HÌNH ẢNH

Trang 6

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Giới thiệu về dự án

1.1.1 Giới thiệu sơ lược về trung tâm Đức Thiện

Trước những đòi hỏi nghiêm khắc của xã hội về tri thức con người, bản thân học sinh nhận thức được tầm quan trọng của việc học, việc tiếp thu kiến thức, phụ huynh học sinh càng ngày càng quan tâm đến việc học của con em mình và lựa chọn địa chỉ uy tín để trao gửi niềm tin Vì vậy, Hệ thống Giáo dục Đức Thiện – DucThien Academy được thành lập với đội ngũ giáo viên tâm huyết, nhiều kinh nghiệm giảng dạy và học để các em đạt kết quả xứng đáng, phù hợp với lực học của mình, đưa ra kế hoạch học tập đa dạng, “ cá nhận hóa “ để các em học sinh tiếp thu trau dồi kiến thức, phụ huynh có thể yên tâm đặt niềm tin, gửi gắm con em mình Với sứ mệnh cao cả của một hệ thống giáo dục, DucThien Academy luôn đảm bản sự chuyên nghiệp, tậm tâm , trao cho học sinh những tri thức và kỹ năng học tập, xử lí các tình huống thực tiễn nhằm tạo ra hành trang vững chắc cho học sinh học tập và bước vào cuộc sống với những cơ hội và thách thức.

1.1.2 Giới thiệu chung

 Tên đối tượng: Hệ thống giáo dục Đức Thiện – DucThien Academy  Tổng số nhân viên: 100 người

 Thời gian làm việc: + Sáng: 8h00 đến 12h00

Trang 7

Hình 1.1 Hình ảnh về trung tâm Đức Thiện Academy

Hình 1.2 Hình ảnh về trung tâm Đức Thiện Academy

Trang 8

1.2 Phạm vi dự án

Dự án xây dựng hệ thống cài đặt theo mô hình kiến trúc J2EE tại máy chủ của trung tâm, cho phép quản lý trung tâm, người sử dụng truy nhập từ xa thông qua giao diện web.

- Hệ thống có chức năng đăng nhập cho người sử dụng khi truy nhập - Chức năng tìm kiếm thông tin học viên

- Chức năng thanh toán học phí - Lập báo cáo ngày tháng năm - An toàn thông tin dữ liệu bảo mật - Đảm bảo được đầu ra khóa học

- Chất lượng học tốt,đội ngũ giảng viên nhiệt tình Thời gian hoàn thành:

- Ngày bắt đầu: 10/01/2024 - Ngày kết thúc: 10/6/2022.

Kinh phí cho dự án: 80.000.000 vnd (Tám mươi triệu đồng chẵn) Kinh phí dự trữ: 10% tổng kinh phí

1.3 Các điều kiện ràng buộc

- Phạm vi của dự án là không thay đổi trong quá trình làm dự án vì vậy thờigian và kinh phí cho dự án cũng là không thay đổi.

- Phía khách hàng không chấp nhận nếu giao sản phẩm chậm hơn 10 ngày, sản phẩm không đảm bảo chất lượng, không đúng yêu cầu sẽ không được chấp nhận

- Mọi rủi ro về mặt kĩ thuật, con người khách hàng không chịu trách nhiệm - Các rủi ro liên quan tới trung tâm đại diện phía bên dự án phải thông báo trước

- Nếu xảy ra lỗi trong thời gian bảo trì phía bên công ty sẽ chịu mọi chi phí bảo

Trang 9

- Hết thời gian bảo trì nếu hệ thống có lỗi phía bên công ty sẽ sang xem xét (nếu có nhu cầu) nhưng phía trung tâm phải trả mọi chi phí.

1.4 Sản phẩm bàn giao

- Hệ thống được thiết kế và triển khai đầy đủ các chức năng yêu cầu của bên phía khách hàng

- Cơ sở dữ liệu hệ thống - Mã nguồn (Source code) - Tài liệu hướng dẫn sử dụng - Giấy bảo hành

1.5 Thiết lập các giả thiết

- Hệ thống được viết bằng ngôn ngữ javascript, reactjs và sử dụng thêm hệ quản trị cơ sở dữ liệu data( SQL Server )

- Hệ thống được hoàn thiện, đóng gói đầy đủ và bảo trì phần mềm trước khi chuyển giao cho bên khách hàng Sử dụng các tài nguyên sẵn có của trung tâm - Trong quá trình thực hiện dự án, khách hàng có thể thay đổi một số yêu cầu trong phạm vi cho phép và được sự đồng ý của giám đốc dự án

- Khách hàng sẽ cung cấp một số chuyên viên về lĩnh vực quản lý bán hàng để phục vụ cho công tác thu thập thông tin và yêu cầu nghiệp vụ

- Đội trách nhiệm dự án có trách nhiệm hoàn thành công việc và bàn giao sản phẩm đảm bảo thời gian và chất lượng cho sản phẩm

- Sau mỗi tuần sẽ báo cáo quá trình làm sản phẩm cho bên khách hàng.

Trang 10

CHƯƠNG 2: QUẢN LÝ PHẠM VI 2.1 Phạm vi dự án

2.1.1 Phạm vi sản phẩm

Sản phẩm bàn giao phải thỏa mãn các yêu cầu sau:

- Hệ thống hoạt động tốt với đầy đủ các chức năng theo thiết kế cho trước - Hệ thống dễ sử dụng và thân thiện với người dùng

- Giao diện dễ nhìn và trực quan

- Chi phí dự trữ: 10% trên tổng kinh phí dự án - Số thành viên tham gia dự án: 2 người

- Các tài liệu liên quan

2.3 Lựa chọn các công cụ thiết lập

Trang 11

2.4 Bảng công việc chi tiết

0 Hệ thống quản lý trung tâm dạy học Đức Thiện

1.3 Xây dựng tài liệu kế hoạch quản lý dự án 1.4 Xây dựng bản kế hoạch đảm bảo chất lượng 1.5 Xây dựng bản kế hoạch quản lý cấu hình 1.6 Xây dựng bản kế hoạch quản lý rủi ro 2 Xác định

yêu cầu

2.1 Xác định phạm vi dự án

2.2 Lập danh sách phân công công việc 2.3 Ước lượng thời gian thực hiện dự án

3.2.1 Quản lý thông tin học viên 3.2.2 Quản lý thông tin giáo viên 3.2.3 Quản lý thông tin khóa học 3.2.4 Quản lý thông tin lịch học 3.2.5 Quản lý thông tin điểm danh 3.3 Phân tích và đặc tả chức năng quản lý người dùng 4 Thiết kế

hệ thống

4.1 Thiết kế giao diện người dùng 4.2 Thiết kế cơ sở dữ liệu

4.3 Xây dựng kiến trúc dự án 5 Lập trình 5.1 Lập trình các

5.1.1 Code chức năng đăng nhập, đăng ký 5.1.2 Code chức năng quản lý học viên 5.1.3 Code chức năng quản lý giáo viên 5.1.2 Code chức năng quản lý khóa học 5.1.3 Code chức năng quản lý lịch học 5.1.4 Code chức năng điểm danh

5.1.5 Code chức năng quản lý người dùng 6.2.5 Quản lý điểm danh

6.2.6 Các chức năng phía người dùng 6.2.7 Các dịch vụ bên thứ 3

6.3 Kiểm thử tích hợp 6.4 Kiểm thử hệ thống

Trang 12

2.5 Quản lý tài nguyên và con người2.5.1 Các ràng buộc về con người

Quy tắc chung khi teamword:

- 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

- Tích cực, bàn bạc và giải quyết các vấn đề của dự án

Trang 13

- Chấp hành, thực hiện đúng quyết định, giải pháp đã thống nhất trong cuộc năng thiết kế biểu đồ use case, uml dễ hiểu STTHọ tên nhân viênVị trí

1 Đỗ Tuấn Long - Giám đốc dự án

- Lập trình viên ( Coder ) - Kĩ sư kiểm tra chất lượng 2 Phạm Đình Hải Nam - Kĩ sư phân tích thiết kế ( BA )

- Người quản trị CSDL - Kĩ sư quản lý cấu hình

Trang 14

- Lập trình viên ( Coder )

Trang 15

CHƯƠNG 3: QUẢN LÝ THỜI GIAN 3.1 ƯỚC LƯỢNG THỜI GIAN Xây dựng tài liệu kế hoạch quản lý dự án KH.03 4 Xây dựng bản kế hoạch đảm bảo chất lượng KH.04 1 Xây dựng bản kế hoạch quản lý cấu hình KH.05 3 Xây dựng bản kế hoạch quản lý rủi ro KH.06 3

Lập danh sách phân công công việc YC.02 2 Ước lượng thời gian thực hiện dự án YC.03 3

Quản lý thông tin học viên HT.2.1 7 Quản lý thông tin giáo viên HT.2.2 7 Quản lý thông tin khóa học HT.2.3 7 Quản lý thông tin lịch học HT.2.4 7 Quản lý thông tin điểm danh HT.2.5 7 Phân tích và đặc tả chức năng quản lý người

Thiết kế dao diện người dùng TK.01 5

Code chức năng đăng nhập,đăng ký LT.1.1 4 Code chức năng quản lý học viên LT.1.2 4 Code chức năng quản lý người dùng LT.1.3 4 Code chức năng quản lý điểm danh LT.1.4 4 Code chức năng quản lý giáo viên LT.1.5 4 Code chức năng quản lý lịch học LT.1.6 4 Code chức năng quản lý khóa học LT.1.7 4

Trang 16

Viết testcase chức năng quản lý học viện KT.1.2 1 Viết testcase chức năng quản lý giáo

KT.1.3 1 Viết testcase chức năng quản lý khóa học KT.1.4 1 Viết testcase chức năng quản lý lịch học KT.1.5 1 Viết testcast chức năng điểm danh KT.1.6 1 Viết testcast chức năng quản lý người

Chức năng quản lý người dùng KT.2.7 1

Hoàn tất quá trình thu thập dự liệu Hoàn tất quá trình phân tích hệ thống Hoàn tất quá trình phân tích thiết kế Hoàn tất quá trình xây dựng hệ thống Hoàn tất quá trình tích hợp và kiểm thử Hoàn tất quá trình cài đặt và triển khai

3.3 Ước lượng thời gian

- ML: ước lượng khả dĩ (thời gian cần thiết để hoàn thành công việc trong điều kiện “bình thường”)

- MO: ước lượng lạc quan (thời gian cần thiết để hoàn thành công việc trong

Trang 17

- MP: ước lượng bi quan (thời gian cần thiết để hoàn thành công việc trong điều kiện “tồi nhất”)

- Ước lượng cuối cùng tính theo công thức:

EST = (MO + 4ML + MP)/6 (Đơn vị tính: ngày)

Trang 18

Biểu đồ Gantt quá trình lập lịch3.4.1 Biểu đồ Gantt tổng quát

3.4.2 Biểu đồ Gantt chi tiết

Trang 19

Mang Aon

Trang 20

Tỷ lệ thành công của dự án

Trang 21

CHƯƠNG 4: QUẢN LÝ CHI PHÍ DỰ ÁN4.1 Ước lượng chi phí

Trang 22

CHƯƠNG 5: QUẢN LÝ CHẤT LƯỢNG5.1 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 Phạm vi thực hiện:

- Đượ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

5.2 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:

- Tính khả dụng của giao diện: Giao diện hệ thống phải dễ sử dụng cho những người chưa từng sử dụng hệ thống và vẫn phải đảm bảo các chức năng đồng thời cung cấp đủ thông tin cần thiết với người sử dụng

- Tính toàn vẹn của dữ liệu: Đảm bảo dữ liệu không bị mất mát hay thay đổi trong quá trình truyền tải Việc này rất quan trọng, vì đây là hệ thống quản lý nhân viên và sản phẩm của toàn cửa hàng Chính vì vậy, các thông tin cần chính xác

- 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, sản phẩm, hóa đơn), báo cáo thống kê, v.v…

- Tính đáp ứng thời gian: Đảm bảo hệ thống có thể đưa ra một trả lời, một thời gian xử lý và một tốc độ thông lượng hợp lý khi nó thực hiện công việc của mình, dưới một điều kiện làm việc xác định

5.2.2 Các loại kiểm thử sử dụng

Trang 23

- 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/kiểm thử định kỳ dựa trên các phụ thuộc và đặc điểm kĩ thuật của dự án; Điều hòa lập lịch báo cáo hiệu quả hoạt động của phần mềm và những kết quả kiểm định thực tế với các tiêu chuẩn chất lượng và các 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à phía khách hàng đã đề ra và mong muốn đạt được khi nhận được sản phẩm

5.3 Kế hoạch giám sát chất lượng

Thời gian đánh giáCác công việc đãhoàn thành

Nội dung đánh giá1 tuầnHoàn thành toàn bộ

tài liệu lập kế hoạch

Trang 24

xác, người phân tích thiết kế có thể hiểu được

đoạn phân tích thiết kế Hoàn thành tài liệu

Trang 25

comment trong quá trình code hay không?

1 tuầnKiểm thử các chức năng và tiến hành tích hợp hệ thống, kiểm thử lại hệ thống Viết các tài liệu liên quan

Đánh giá sau pha

5.3 Kết hoạch đảm bảo chất lượng sản phẩm kế hoạch bàn giao

STT Mục tiêuPhương pháp Người phụThời gian hoàn

Trang 26

Tuấn Long 2 tuần

4 Kiểm tra hiệu

Trang 27

Phạm Đình Hải Nam Danh sách các vị trí dành cho dự án

- Giám đốc 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ế ( BA ): 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

- Lập trình viên ( Coder ): Thành thạo các ngôn ngữ code (java, web, c#, …) - Người quản trị CSDL: SQL Server 2019

- Kĩ sư quản lý cấu hình: 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 (Tester): Thông thạo các câu lệnh trong code, có kinh nghiệm trong tester các sản phẩm.

STTHọ tên nhân viênVị trí

1 Đỗ Tuấn Long - Giám đốc dự án

- Lập trình viên ( Coder ) - Kĩ sư kiểm tra chất lượng 2 Phạm Đình Hải Nam - Kĩ sư phân tích thiết kế ( BA )

Trang 29

CHƯƠNG 7: QUẢN LÝ CẤU HÌNH7.1 Kế hoạch quản lý thay đổi

Quản lý thay đổi trong dự án là một quá trình quan trọng để đảm bảo rằng mọi thay đổi được quản lý và triển khai một cách hiệu quả Khi có các thay đổi, giám đốc dự án sẽ thông báo với các thành viên, và thực hiện xử lý thay đổi trên các tài liệu cụ thể.

Quy trình quản lý thay đổi:

Một yêu cầu thay đổi sẽ được gửi thông qua mẫu yêu cầu thay đổi được xác định trước.

Yêu cầu sẽ được xem xét bởi Ban Quản Lý Dự Án để đánh giá ảnh hưởng và ưu tiên.

Nếu yêu cầu được chấp nhận, nó sẽ được đưa vào kế hoạch thực hiện và triển khai.

Mọi thay đổi sẽ được ghi lại và cập nhật vào tài liệu quản lý dự án Quyền trách nhiệm:

Ban Quản Lý Dự Án sẽ chịu trách nhiệm chính trong việc quản lý thay đổi và đánh giá ảnh hưởng của chúng.

Nhóm Thiết Kế và Phát Triển sẽ tham gia vào việc đánh giá khả năng triển khai của yêu cầu thay đổi.

Quy tắc xử lý thay đổi:

Tất cả các yêu cầu thay đổi sẽ được gửi thông qua hệ thống quản lý dự án và được theo dõi trong suốt quá trình xử lý.

Mọi thay đổi phải được phê duyệt bởi Ban Quản Lý Dự Án trước khi triển khai.

7.2 Quản lý cấu hình trên github

Các sử dung git và github cơ bản:

a Khởi tạo kho lưu trữ (repository):

git init: Lệnh này sẽ khởi tạo một kho lưu trữ Git mới trong thư mụchiện tại.

Ngày đăng: 16/04/2024, 14:04

Tài liệu cùng người dùng

Tài liệu liên quan