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

báo cáo bài tập lớn dự án thiết kế và xây dựng hệ thống quản lý sinh viên trường hpc

33 9 1
Tài liệu đã được kiểm tra trùng lặp

Đ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

Nội dung

Giới thiệu về môn học/ mô đun mục đích, ý nghĩa,…Mục đích: - Môn học "Hệ thống Quản lý Sinh viên" nhằm trang bị cho sinh viên các kiến thức và kỹ năng cần thiết để thiết kế, phát triển v

Trang 1

Môn học/Mô đun: Quản lý dự án CNTTNhóm 4 thực hiện:

Đặng Đình Quân (2209620077)Nguyễn Đức Việt (2209620253)Ngô Nguyễn Quế Tùng (2209620117)

Lớp: 2622CNT02

Ngành/Nghề: CÔNG NGHỆ THÔNG TIN GVHD: Nguyễn Thị Huyền

BÁO CÁO BÀI TẬP LỚN

Dự án “thiết kế và xây dựng Hệ thống quản lý sinhviên trường HPC”

HÀ NỘI, THÁNG NĂM 20

Trang 2

II YÊU CẦU NỘI DUNG

Họ tên sinh viện: Mã sinh viên:

4 Cấu trúc bảng công việc(wbs) 5 Quản lý cấu hình (cm)

6 Quản lý chất lượng

3 điểm

3 CHƯƠNG 3: PHÂN TÍCH RỦI RO

1 Quá trình quản lý rủi ro trong khảo sát thực hiện dựán.

2 Lập biểu phân tích rủi ro của dự án

1.5 điểm

4 CHƯƠNG 4: QUẢN LÝ – KIỂM SOÁT THỰC HIỆN DỰ ÁN

1 Quy trình quản lý2 Các mốc kiểm soát

3 Diễn biến quá trình thực hiện dự án

1 điểm

5 CHƯƠNG 5: CÔNG CỤ HỖ TRỢ, PHỤC VỤ DỰÁN

1 Bảng chi tiết tiến độ2 Nguồn lực công việc

Trang 3

II YÊU CẦU NỘI DUNG

Họ tên sinh viện: Mã sinh viên:

4 Cấu trúc bảng công việc(wbs) 5 Quản lý cấu hình (cm)

6 Quản lý chất lượng

3 điểm

3 CHƯƠNG 3: PHÂN TÍCH RỦI RO

1 Quá trình quản lý rủi ro trong khảo sát thực hiện dựán.

2 Lập biểu phân tích rủi ro của dự án

1.5 điểm

4 CHƯƠNG 4: QUẢN LÝ – KIỂM SOÁT THỰC HIỆN DỰ ÁN

1 Quy trình quản lý2 Các mốc kiểm soát

3 Diễn biến quá trình thực hiện dự án

1 điểm

5 CHƯƠNG 5: CÔNG CỤ HỖ TRỢ, PHỤC VỤ DỰÁN

1 Bảng chi tiết tiến độ2 Nguồn lực công việc

Trang 4

II YÊU CẦU NỘI DUNG

Họ tên sinh viện: Mã sinh viên:

4 Cấu trúc bảng công việc(wbs) 5 Quản lý cấu hình (cm)

6 Quản lý chất lượng

3 điểm

3 CHƯƠNG 3: PHÂN TÍCH RỦI RO

1 Quá trình quản lý rủi ro trong khảo sát thực hiện dựán.

2 Lập biểu phân tích rủi ro của dự án

1.5 điểm

4 CHƯƠNG 4: QUẢN LÝ – KIỂM SOÁT THỰC HIỆN DỰ ÁN

1 Quy trình quản lý2 Các mốc kiểm soát

3 Diễn biến quá trình thực hiện dự án

1 điểm

5 CHƯƠNG 5: CÔNG CỤ HỖ TRỢ, PHỤC VỤ DỰÁN

1 Bảng chi tiết tiến độ2 Nguồn lực công việc

Trang 5

I GIỚI THIỆU VỀ MÔN HỌC/ MÔ ĐUN…

1 Giới thiệu về môn học/ mô đun (mục đích, ý nghĩa,…)

Mục đích:

- Môn học "Hệ thống Quản lý Sinh viên" nhằm trang bị cho sinh viên các kiến thức và kỹ năng cần thiết để thiết kế, phát triển và triển khai một hệ thống quản lý thông tin sinh viên tại các cơ sở giáo dục.

- Sinh viên sẽ học cách thu thập, phân tích yêu cầu, thiết kế giải pháp phần mềm, phát triển và kiểm thử hệ thống, đồng thời quản lý cấu hình và chất lượng của hệ thống.

2 Các kiến thức cơ bản liên quan đến môn học

- Phân tích yêu cầu- Thiết kế hệ thống- Phát triển phần mềm- Kiểm thử phần mềm- Quản lý cấu hình- Quản lý chất lượng

- Triển khai và bảo trì hệ thống

3 Tên bài tập lớn của nhóm/cá nhân lựa chọn:

Tên bài tập lớn: Thiết kế và Xây dựng Hệ thống Quản lý Sinh viên Trường Cao Đẳng

- Mục tiêu: Xây dựng một hệ thống phần mềm quản lý thông tin sinh viên cho

Trường Cao Đẳng HPC, bao gồm các chức năng quản lý thông tin sinh viên, giảng viên, phòng ban, lớp học, điểm số, và học phí.

- Phạm vi: Từ việc thu thập và phân tích yêu cầu, thiết kế giải pháp, phát triển

phần mềm, kiểm thử, đến triển khai và bảo trì hệ thống.

- Kết quả mong đợi: Hệ thống hoàn thiện, đáp ứng các yêu cầu đề ra, và được

triển khai thành công tại Trường Cao Đẳng HPC.

Trang 6

10 Mục tiêu cần thực hiện của dự án 10

10.1 Yêu cầu về chức năng 10

10.2 Yêu cầu phi chức năng 10

11 Các module yêu cầu cho phần mềm 10

II TÔN CHỈ DỰ ÁN (PROJECT CHARTER 11

1112 Giới thiệu về nhân sự 11

13 Lịch biểu công việc 11

14 Tài chính 12

15 Cấu trúc bảng công việc (WBS) 13

Trang 7

16 Quản lý cấu hình (CM) 14

16.1 Quản lý phiên bản 14

16.2 Kiểm soát thay đổi 14

16.3 Quản lý cấu hình phần mềm 14

16.4 Kiểm tra và kiểm soát 14

16.5 Công cụ và tài liệu hỗ trợ 15

16.6 Đào tạo và hướng dẫn 15

16.7 Đánh giá và cải tiến 15

17 Quản lý chất lượng 15

17.1 Đảm bảo chất lượng 15

17.2 Kiểm soát chất lượng 15

17.3 Quản lý thay đổi 16

17.4 Đánh giá chất lượng 16

17.5 Công cụ và phương pháp hỗ trợ 16

1718 Quá trình quản lý rủi ro trong khảo sát thực hiện dự án 17

19 Lập biểu phân tích rủi ro của dự án 18

1920 Quy trình quản lý 19

21 Các mốc kiểm soát 20

22 Diễn biến quá trình thực hiện dự án 20

CHƯƠNG 5: CÔNG CỤ HỖ TRỢ, PHỤC VỤ DỰ ÁN 22

23 Bảng chi tiết tiến độ 22

24 Nguồn lực công việc 22

Trang 8

25.1 Trang Đăng Nhập 24

25.2 Trang Chủ 24

25.3 Trang Quản Lý Sinh Viên 25

25.4 Trang Quản Lý Khóa Học 25

25.5 Trang Quản Lý Giáo Viên 26

25.6 Báo Cáo và Thống Kê 26

26 Tổng kết dự án 27

27 Đề Xuất Cải Tiến .28

27.1 Nâng Cấp Tính Năng 28

27.2 Mở Rộng Chức Năng 28

27.3 Cải Tiến Quy Trình 28

28 Kế Hoạch Phát Triển Tương Lai 29

28.1 Định Hướng Phát Triển 29

28.2 Cải Thiện Hiệu Suất 29

28.3 Nâng Cao Trải Nghiệm Người Dùng 29

KẾT LUẬN 30

TÀI LIỆU THAM KHẢO 30

Trang 9

III NỘI DUNG THỰC HIỆN

Lời nói đầu

Trong bối cảnh phát triển không ngừng của công nghệ thông tin, việc quản lý dự án trởnên ngày càng quan trọng và phức tạp Sự thành công của một dự án không chỉ phụ thuộc vào việc hoàn thành đúng tiến độ, mà còn ở việc đảm bảo chất lượng, kiểm soát chi phí và đáp ứng được các yêu cầu của khách hàng Với nhận thức sâu sắc về tầm quan trọng của quản lý dự án, nhóm chúng tôi đã tiến hành nghiên cứu và xây dựng dựán "Thiết kế và xây dựng Hệ Thống quản lý sinh viên trường HPC".

Dự án " Thiết kế và xây dựng Hệ Thống quản lý sinh viên trường HPC " được triển khai với mục tiêu nâng cao hiệu quả quản lý tuyển sinh, tiết kiệm thời gian và công sức cho các phòng ban trong trường Chúng tôi mong muốn thông qua dự án này, sẽ mang lại những giải pháp hiện đại, thân thiện với người dùng và đáp ứng các yêu cầu về quản lý thông tin tuyển sinh một cách hiệu quả và chính xác.

Trong quá trình thực hiện dự án, chúng tôi đã tuân thủ các nguyên tắc và quy trình quản lý dự án chuyên nghiệp Báo cáo này được chia thành các chương mục chi tiết, bao gồm từ việc giới thiệu dự án, lập kế hoạch, phân tích rủi ro đến quản lý và kiểm soát thực hiện dự án, và kết thúc dự án Mỗi chương mục đều được trình bày rõ ràng với các thông tin và số liệu cụ thể, nhằm mang lại cái nhìn toàn diện và chi tiết về quá trình triển khai dự án.

Trang 10

CHƯƠNG 1: TỔNG QUANI GIỚI THIỆU DỰ ÁN

+ Lập trình viên: Văn A+ Chuyên gia UI/UX: Văn B+ Chuyên viên kiểm thử: Văn C

- Nhóm phân tích nghiệp vụ: Văn D

4 Chủ đầu tư kiêm khách hàng

Trường Cao đẳng HPC

5 Đơn vị tài trợ

Ngân hàng MB

6 Cơ quan chủ quản đầu tư

Bộ Giáo dục và Đào tạo

Trang 11

Nâng cao hiệu quả quản lý sinh viên, tiết kiệm thời gian và công sức cho các phòng ban trong trường.

10 Mục tiêu cần thực hiện của dự án10.1 Yêu cầu về chức năng

- Quản lý thông tin sinh viên (hồ sơ cá nhân, học bạ, kết quả học tập, ).- Quản lý đăng ký môn học và lịch học.

- Quản lý điểm danh và kết quả học tập.

- Hỗ trợ tra cứu thông tin và báo cáo thống kê.

- Cổng thông tin giao tiếp giữa nhà trường và sinh viên

10.2 Yêu cầu phi chức năng

- Tính bảo mật: Hệ thống phải đảm bảo tính bảo mật cao, bảo vệ thông tin cá

nhân của sinh viên và dữ liệu quan trọng.

- Khả năng mở rộng: Hệ thống cần có khả năng mở rộng để đáp ứng nhu cầu

tăng trưởng của trường.

- Hiệu năng: Hệ thống phải đảm bảo hiệu năng cao, xử lý nhanh chóng và ổn định

ngay cả khi có lượng lớn người dùng truy cập đồng thời.

- Tính khả dụng: Hệ thống phải có tính khả dụng cao, đảm bảo thời gian hoạt

động liên tục, giảm thiểu thời gian gián đoạn.

11 Các module yêu cầu cho phần mềm

- Quản lý thông tin sinh viên: Lưu trữ và quản lý thông tin cá nhân, quá trình

học tập của sinh viên.

- Quản lý điểm: Quản lý và cập nhật điểm của sinh viên theo các học kỳ và

Trang 12

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

II TÔN CHỈ DỰ ÁN (PROJECT CHARTER)

Tôn chỉ của dự án là xây dựng một hệ thống quản lý sinh viên hiệu quả, tiện lợi và bảo mật, giúp nâng cao chất lượng quản lý và giáo dục của trường cao đẳng Hệ thống sẽ hỗ trợ nhà trường trong việc quản lý thông tin sinh viên một cách khoa học vàhiện đại, tạo điều kiện thuận lợi cho sinh viên và giảng viên trong các hoạt động học tập và giảng dạy.

12 Giới thiệu về nhân sự

- Quản lý dự án: Đảm nhận vai trò điều phối toàn bộ dự án, chịu trách nhiệm

về tiến độ và chất lượng dự án.Đặng Đình Quân

- Nhóm phát triển phần mềm:

+ Lập trình viên: Văn A(Phát triển và viết mã cho hệ thống)

+ Chuyên gia UI/UX: Văn B(Thiết kế giao diện và trải nghiệm người dùng)+ Chuyên viên kiểm thử: Văn C(Thực hiện kiểm thử để đảm bảo chất lượng

phần mềm)

- Nhóm phân tích nghiệp vụ: Văn D (Phụ trách việc phân tích yêu cầu, thiết kế hệ

thống và đảm bảo hệ thống đáp ứng đúng nhu cầu của người dùng)

- Nhóm triển khai và hỗ trợ: Văn F(Đảm nhiệm việc cài đặt, triển khai hệ thống và

hỗ trợ người dùng trong quá trình sử dụng)

13 Lịch biểu công việc

Mốc thời điểmNgày mục tiêu

Trang 13

Hoàn tất testing30/10/2024

- Giai đoạn bảo trì: Bảo trì và cập nhật hệ thống theo nhu cầu thực tế.

14 Tài chính

Biểu phí thiết bị và bản quyền phần mềm:

Mô tả thiết bị, lisenceSố lượngĐơn giáChi phí VND(dựkiến)

Trang 14

(ngày công) VND(dự kiến)Nhân viên phân tích yêu

Chính sách thanh toán(Payment terms)

Các khoản chi phí phải hợp lệ và trong phạm vi được hai bên đồng ý.

Giai đoạnNgày hoàn thànhHạn thanh toán

Trang 15

Thanh toán 50% ngay sau khi ký hợp đồng dịch vụ phát triển phần mềm

Thanh toán 50% còn lại của hợp đồng phát triển phần mềm sau khi ký nghiệm thu

15/11/2024 24/11/2024

15 Cấu trúc bảng công việc (WBS)

Trang 16

16 Quản lý cấu hình (CM)

Quản lý cấu hình là một phần quan trọng trong quản lý dự án phần mềm Nó đảm bảo rằng tất cả các cấu phần của hệ thống được theo dõi và kiểm soát một cách nhất quán và chính xác trong suốt quá trình phát triển và triển khai Dựa vào hai hình ảnh bạn cung cấp, phần quản lý cấu hình sẽ được chi tiết như sau:

16.1 Quản lý phiên bản

- Theo dõi phiên bản: Mỗi thay đổi trong mã nguồn, tài liệu thiết kế, và tài

liệu yêu cầu phải được theo dõi và ghi lại với một số phiên bản duy nhất.

- Công cụ quản lý phiên bản: Sử dụng các công cụ như Git để quản lý và

theo dõi các thay đổi trong mã nguồn.

- Đánh số phiên bản: Quy tắc đánh số phiên bản phải được thiết lập rõ

ràng (ví dụ: phiên bản chính, phiên bản phụ, phiên bản sửa lỗi).

16.2 Kiểm soát thay đổi

- Quy trình yêu cầu thay đổi: Mọi yêu cầu thay đổi phải được đệ trình, đánh

giá và phê duyệt thông qua một quy trình chính thức.

- Hội đồng kiểm soát thay đổi (CCB): Thiết lập một hội đồng kiểm soát thay

đổi để đánh giá và phê duyệt các yêu cầu thay đổi.

- Theo dõi thay đổi: Sử dụng hệ thống theo dõi để ghi lại và theo dõi tiến trình

của từng yêu cầu thay đổi.

16.3 Quản lý cấu hình phần mềm

- Xác định cấu hình: Xác định các cấu phần chính của hệ thống cần được quản

lý cấu hình, bao gồm mã nguồn, tài liệu, cơ sở dữ liệu, và môi trường phát triển.

Trang 17

- Thiết lập cơ sở cấu hình: Định nghĩa các điểm cơ sở cấu hình tại các giai

đoạn chính của dự án để đảm bảo rằng các cấu phần đều được kiểm soát và quản lý đúng cách.

- Đánh giá cấu hình: Thực hiện các đánh giá định kỳ để đảm bảo rằng các cấu

hình được tuân thủ và các thay đổi được kiểm soát hiệu quả.

16.4 Kiểm tra và kiểm soát

- Kiểm tra cấu hình: Thực hiện các kiểm tra cấu hình để đảm bảo rằng các

thay đổi được thực hiện chính xác và không ảnh hưởng đến các phần khác của hệ thống.

- Báo cáo cấu hình: Tạo báo cáo định kỳ về trạng thái cấu hình, các thay đổi

và các vấn đề phát sinh.

16.5 Công cụ và tài liệu hỗ trợ

- Công cụ quản lý cấu hình: Sử dụng các công cụ như JIRA, Confluence để

quản lý các yêu cầu thay đổi và tài liệu dự án.

- Tài liệu hướng dẫn: Xây dựng tài liệu hướng dẫn chi tiết về quy trình quản

lý cấu hình và sử dụng công cụ.

16.6 Đào tạo và hướng dẫn

- Đào tạo nhân sự: Tổ chức các buổi đào tạo cho nhân sự dự án về quy trình

quản lý cấu hình và sử dụng các công cụ hỗ trợ.

- Hướng dẫn sử dụng: Cung cấp tài liệu hướng dẫn sử dụng các công cụ quản

lý cấu hình và quy trình yêu cầu thay đổi.

16.7 Đánh giá và cải tiến

- Đánh giá định kỳ: Thực hiện các đánh giá định kỳ về hiệu quả của quy trình

quản lý cấu hình.

- Cải tiến quy trình: Dựa trên kết quả đánh giá, đề xuất các cải tiến để tối ưu

hóa quy trình quản lý cấu hình.

17 Quản lý chất lượng

17.1 Đảm bảo chất lượng

- Tiêu chuẩn chất lượng

- Quy trình đảm bảo chất lượng

17.2 Kiểm soát chất lượng

Trang 18

- Kiểm thử phần mềm:

+Lập kế hoạch kiểm thử+ Thực hiện kiểm thử

- Các hoạt động kiểm thử cụ thể:

+ Nhập dữ liệu và cấu hình trên môi trường test:+ Thực hiện test

+ Kiểm thử các module:- Quy trình kiểm thử:

17.3 Quản lý thay đổi

- Quản lý thay đổi trong kiểm thử- Quy trình yêu cầu thay đổi- Theo dõi và kiểm soát thay đổi

17.4 Đánh giá chất lượng

- Báo cáo chất lượng:+ Báo cáo kiểm thử:

+ Báo cáo đánh giá chất lượng

+ Đánh giá hiệu quả

+ Phân tích nguyên nhân gốc rễ+ Cải tiến liên tục

17.5 Công cụ và phương pháp hỗ trợ

IRA: Quản lý lỗi và theo dõi tiến độ kiểm thử.

TestRail: Quản lý và theo dõi các trường hợp kiểm thử.SonarQube: Phân tích chất lượng mã nguồn.

Trang 19

CHƯƠNG 3: PHÂN TÍCH RỦI RO

18 Quá trình quản lý rủi ro trong khảo sát thực hiện dự án.

Quản lý rủi ro là một phần quan trọng trong quá trình thực hiện dự án Để đảm bảo rằng dự án được hoàn thành đúng tiến độ và đáp ứng các yêu cầu đề ra, việc xác định, đánh giá, và quản lý rủi ro phải được thực hiện một cách cẩn thận và liên tục trong

suốt quá trình dự án Quá trình quản lý rủi ro bao gồm các bước sau:

Bước 1: Xác định rủi ro

- Thu thập thông tin : Sử dụng các phương pháp như phỏng vấn, khảo sát, và

các cuộc họp nhóm để thu thập thông tin về các rủi ro tiềm ẩn.

- Danh sách rủi ro : Lập danh sách các rủi ro tiềm ẩn, bao gồm các rủi ro kỹ

thuật, rủi ro liên quan đến yêu cầu, rủi ro về tài chính, và rủi ro về lịch trình.

Bước 2: Đánh giá rủi ro

- Xác định xác suất và tác động : Đánh giá mức độ xác suất xảy ra của mỗi rủi

ro và tác động của nó lên dự án nếu xảy ra.

- Ưu tiên rủi ro : Sử dụng ma trận rủi ro để xác định mức độ ưu tiên xử lý các

rủi ro dựa trên xác suất và tác động của chúng.

Bước 3: Lập kế hoạch quản lý rủi ro

- Chiến lược quản lý rủi ro : Xác định các chiến lược quản lý rủi ro bao gồm

tránh rủi ro, giảm thiểu rủi ro, chấp nhận rủi ro, hoặc chuyển giao rủi ro.

- Kế hoạch hành động : Lập kế hoạch hành động cụ thể cho từng rủi ro, bao

gồm các biện pháp phòng ngừa, kế hoạch ứng phó, và các nguồn lực cần thiết.

Trang 20

Bước 4: Theo dõi và kiểm soát rủi ro

- Giám sát rủi ro : Liên tục giám sát các rủi ro và đánh giá hiệu quả của các

biện pháp quản lý rủi ro đã thực hiện.

- Cập nhật kế hoạch : Cập nhật kế hoạch quản lý rủi ro dựa trên tình hình thực

tế và kết quả giám sát.

Bước 5: Đánh giá và cải tiến quy trình quản lý rủi ro

- Đánh giá định kỳ : Thực hiện đánh giá định kỳ quy trình quản lý rủi ro để

đảm bảo tính hiệu quả và hiệu suất.

- Cải tiến liên tục : Dựa trên kết quả đánh giá, đề xuất các cải tiến để nâng cao

hiệu quả quản lý rủi ro trong các dự án tiếp theo.

19 Lập biểu phân tích rủi ro của dự án

Dưới đây là biểu phân tích rủi ro của dự án

IDMô tả rủiro

Xác suấtTác độngMức độBiện phápphòng

Kế hoạchứng phó

không rõràng hoặc

thay đổinhiều

yêu cầu chitiết, phêduyệt yêu

Tạo quytrình quảnlý thay đổiyêu cầu

nguồn lực

hoạchnguồn lực

chi tiết

Thuê thêmnhân sự,làm việchêm giờ

thuật phứctạp

kỹ thuật chitiết trướckhi bắt đầu

Tham khảochuyên gia,sử dụngcông nghệ

tiên tiến

các vấn đềkhônglường trước

hoạch dựphòng

Điều chỉnhlịch trình,tăng cường

giám sát

mềm trongquá trìnhphát triển

đơn vị vàtích hợp

liên tục

Sửa lỗinhanhchóng, lập

kế hoạchkiểm thử

phí chínhxác, quản lý

ngân sách

Tìm kiếmnguồn tàitrợ bổ sung

Ngày đăng: 15/08/2024, 13:56

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w