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

Báo cáo thực hành môn công nghệ phần mềm nâng cao Đề tài quản lý sinh viên

23 0 0
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

Thông tin cơ bản

Tiêu đề Quản lý sinh viên
Tác giả Trịnh Huỳnh Ngọc Hải, Bùi Khánh Mỹ, Nguyễn Anh Duy, Huỳnh Nhật Hoàng, Vũ Tấn Kiệt
Người hướng dẫn Đặng Thị Kim Giao
Chuyên ngành Công nghệ phần mềm nâng cao
Thể loại Báo cáo thực hành
Định dạng
Số trang 23
Dung lượng 1,18 MB

Nội dung

QD06 Sử dụng tài khoản: Sinh viên, giảng viên và nhân viên phải sử dụng tài khoản cá nhân để đăng nhập và không được chia sẻ thông tin đăng nhập với người khác.QD07 Quy định về hỗ trợ s

Trang 1

BÁO CÁO THỰC

HÀNH

Môn: Công nghệ phần mềm nâng cao

Đề tài: Quản lý sinh viên Giáo viên: Đặng Thị Kim Giao

Trang 2

1.1.2 Ý nghĩa các bộ phận .

1.2 Biểu mẫu

1.2.1 BM01: [Tên biểu mẫu]

1.2.2 BM02: [Tên biểu mẫu]

1.2.3 BM03: [Tên biểu mẫu]

1.3 Quy định

1.4 Danh sách yêu cầu nghiệp vụ

1.5 Use case diagram

1.5.1 Sơ đồ mức tổng quát

1.5.2 Sơ đồ chi tiết [Tên package]

1.5.3 Sơ đồ chi tiết [Tên package]

2 SCRUM PLANNING

2.1 Product backlog

2.2 Sprint backlog

2.3 Project planning

3 TIẾN TRÌNH THỰC HIỆN

3.1 Sprint 1

3.1.1 Sprint planning

3.1.2 Sprint report

3.2 Sprint 2

3.2.1 Sprint planning

3.2.2 Sprint report

3.3 Sprint 3

3.3.1 Sprint planning

3.3.2 Sprint report

Trang 3

2 Giảng viên Quản lý lớp, điểm, lịch dạy, lịch gác thi

3 Phòng đào tạo Quản lý toàn bộ hệ thống đào tạo

4 Phòng công tác

sinh viên Quản lý hồ sơ và các vấn đề sinh viên

Trang 4

5 Phòng khảo thí Quản lý các kỳ thi, điều phối lịch thi.

Trang 5

1.1.1 BM02: Đơn đề nghị chứng nhận sinh viên hoàn thành CTĐT

Trang 6

1.1.2 BM03: Đơn xin bảo lưu kết quả học tập

Trang 7

1.1.1 BM04: Kết quả học tập

Trang 8

1.1.2 BM05: Đơn đề nghị cấp học bổng

Trang 9

QD01 Bảo mật thông tin cá nhân: Thông tin cá nhân của sinh viên và giảng viên phải

được bảo mật tuyệt đối, chỉ những người có quyền truy cập mới được xem

QD02 Quy định nhập điểm: Điểm số phải được nhập vào hệ thống trong vòng 7 ngày

sau khi kết thúc kỳ thi hoặc hoàn thành bài tập lớn

QD03 Lịch học và lịch thi: Lịch học và lịch thi phải được thông báo đến sinh viên và

giảng viên ít nhất 2 tuần trước ngày bắt đầu

QD04 Quy định học phí: Sinh viên phải hoàn thành học phí đúng hạn Các khoản nợ học

phí không được quá hạn nếu không sẽ bị cấm thi và ghi chú trên hồ sơ

QD05 Cập nhật chương trình đào tạo: Phòng đào tạo phải đảm bảo chương trình đào

tạo được cập nhật định kỳ theo quy định của trường hoặc Bộ Giáo dục

QD06 Sử dụng tài khoản: Sinh viên, giảng viên và nhân viên phải sử dụng tài khoản cá

nhân để đăng nhập và không được chia sẻ thông tin đăng nhập với người khác.QD07 Quy định về hỗ trợ sinh viên: Phòng công tác sinh viên phải hỗ trợ sinh viên trong

các vấn đề cá nhân, học thuật và hành chính theo quy định của nhà trường

Trang 10

1.4 Danh sách yêu cầu nghiệp vụ

Danh sách yêu cầu nghiệp vụ

Quy định quản lý sinh viên

Bao gồm mã sinh viên, ngày sinh, địa chỉ 2

Quản lý đăng

ký môn học

Lưu trữ và quản lý việc đăng ký môn học của sinh viên

Quy định đăng ký và

số tín chỉ

Kiểm tra điều kiện và số tín chỉ đăng ký

3

Quản lý điểm

Cập nhật và theo dõi điểm của sinh viên trong các môn học

Quy định

về chấm điểm và xếp loại

Tính điểm trung bình học kỳ, điểm tích lũy

5

Quản lý bảo lưu kết

quả học tập

Hỗ trợ sinh viên đăng ký

và theo dõi quá trình bảo lưu kết quả học tập

Quy định

về bảo lưu

và điều kiện bảo lưu

Bao gồm lý do bảo lưu, thời gian bảo lưu, điều kiện trở lại học

Danh sách yêu cầu nghiệp vụ

Bao gồm các khoản phí, học bổng, miễn giảm 2

Quản lý học bổng

Cập nhật và phân bổ học bổng cho sinh viên đạt tiêu chuẩn

Quy định xét học bổng

Xét học bổng dựa trên thành tích học tập

Trang 11

Xử lý thanh toán học phí

và các khoản phạt

Danh sách yêu cầu nghiệp vụ

Bộ phận: Công tác sinh viên

2

Quản lý sự kiện

Tổ chức và quản lý các sự kiện, hoạt động phong trào

Quy định tổ chức sự kiện

Bao gồm các

sự kiện văn hóa, thể thao, hội trại 3

Quản lý học bổng

và khen thưởng

Quản lý xét duyệt học bổng, khen thưởng

Quy định về học bổng và khen thưởng

Bao gồm các tiêu chí xét học bổng và khen thưởng 4

Quản lý khảo sát ý

kiến sinh viên

Thu thập ý kiến phản hồi của sinh viên

Quy định về khảo sát và phản hồi

Bao gồm khảo sát về hoạt động học tập 5

Bao gồm các kênh thông báo như email, bảng tin

Trang 12

1.5 Use case diagram 1.5.1 Sơ đồ mức tổng quát

Trang 13

1.5.2 Sơ đồ chi tiết: Quản lý học tập

Trang 14

2 SCRUM PLANNING

2.1 Product backlog

1.1.1 Actor: Sinh viên

Story ID Story Name User Story Priority Point

US-01 Đăng nhập vào hệ thống Là sinh viên, tôi muốn đăng

nhập vào tài khoản của mình

để có thể xem điểm số, thời khóa biểu và thông tin cá nhân

High 5

US-02 Xem thông tin cá nhân Là sinh viên, tôi muốn xem

thông tin cá nhân của mình như điểm số, môn học đã đăng

ký, lịch học và thông báo từ nhà trường

High 8

US-03 Đăng ký môn học Là sinh viên, tôi muốn đăng

ký môn học cho kỳ học mới, lựa chọn các môn học phù hợpvới chương trình học của mình

High 8

US-04 Xem kết quả học tập Là sinh viên, tôi muốn xem

kết quả học tập của mình, bao gồm điểm số các môn học và các nhận xét từ giảng viên

Medium 8

US-05 Cập nhật thông tin cá

nhân Là sinh viên, tôi muốn cập nhật thông tin cá nhân của

mình như địa chỉ, số điện thoại, và email

Medium 5

US-06 Xem thông báo và tin

tức Là sinh viên, tôi muốn nhận thông báo từ trường về các sự

kiện, lịch thi và các thay đổi quan trọng trong học kỳ

Low 5

Trang 15

1.1.2 Actor: Giảng viên

Story ID Story Name User Story Priority Point

US-08 Đăng nhập hệ thống Là giảng viên, tôi muốn đăng

nhập vào hệ thống để quản lý lớp học, điểm số sinh viên và các tài liệu giảng dạy

High 5

US-09 Quản lý lớp học Là giảng viên, tôi muốn quản

lý các lớp học mình giảng dạy,bao gồm việc thêm sinh viên

và theo dõi tiến độ học tập

High 8

US-10 Quản lí điểm danh Là giảng viên,tôi muốn xem

sinh viên có đi học đầy đủ haykhông

Medium 5

US-11 Xem lịch giảng dạy Là giảng viên, tôi muốn xem

lịch giảng dạy của mình để biết thời gian và địa điểm giảng dạy

Medium 5

US-12 Quản lí điểm quá trình Là giảng viên, tôi muốn cập

nhật điểm quá trình cho sinh viên

Medium 8

US-13 Cập nhật tài liệu học tập Là giảng viên, tôi muốn tải

lên tài liệu học tập và các bài giảng cho sinh viên

Medium 8

US-14 Giao bài tập và theo dõi

tiến độ

Là giảng viên,tôi muốn giao

bài tập và theo dõi tiến độ của các sinh viên

Medium 8

1.1.3 Actor: Phòng đào tạo

Story ID Story Name User Story Priority Point

US-15 Cập nhật thông

tin sinh viên

Là nhân viên phòng đào tạo, tôi

muốn cập nhật thông tin sinh viên vào hệ thống

High 8

US-16 Xử lý đăng ký

môn học

Là nhân viên phòng đào tạo, tôi

muốn xử lý đăng ký môn học của sinh viên và giải quyết các vấn đề liên quan

High 8

US-17 Quản lý khóa

học và lịch học Là nhân viên phòng đào tạo, tôi muốn quản lý các khóa học và lịch

học của sinh viên

Medium 8

Trang 16

1.1.4 Actor: Phòng công tác sinh viên

Story ID Story Name User Story Priority Point

US-15 Quản lý hồ sơ

sinh viên Là nhân viên phòng công tác sinh viên, tôi muốn quản lý hồ sơ cá

nhân của sinh viên

High 8

US-16 Quản lý các

yêu cầu hỗ trợ sinh viên

Là nhân viên phòng công tác sinh viên, tôi muốn tiếp nhận và xử lý

các yêu cầu hỗ trợ từ sinh viên

Medium 8

US-17 Cung cấp dịch

vụ tư vấn cho sinh viên

Là nhân viên phòng công tác sinh viên, tôi muốn cung cấp dịch vụ tư

vấn cho sinh viên

Low 5

US-18 Quản lý tình

trạng sinh viên Là nhân viên phòng công tác sinh viên, tôi muốn theo dõi tình trạng

học tập, điểm danh và các vấn đề liên quan đến sinh viên

Medium 8

1.1.5 Actor: Phòng khảo thí

Story ID Story Name User Story Priority Point

US-19 Quản lý kỳ thi Là nhân viên phòng khảo thí, tôi

muốn quản lý các kỳ thi

High 8

US-20 Điều phối lịch

thi Là nhân viên phòng khảo thí, tôi muốn điều phối lịch thi cho tất cả

các môn học, đảm bảo không có sự trùng lịch và thông báo lịch thi tới sinh viên

High 8

US-21 Tạo đề thi và

câu hỏi thi Là nhân viên phòng khảo thí, tôi muốn tạo và quản lý các đề thi, câu

hỏi thi cho các kỳ thi, đảm bảo tính công bằng và chuẩn mực

Medium 8

US-22 Quản lý kết quả

thi

Là nhân viên phòng khảo thí, tôi

muốn chấm điểm thi và lưu trữ kết quả thi để có thể theo dõi và báo cáo cho sinh viên

Medium 8

US-23 Cung cấp báo

cáo kỳ thi Là nhân viên phòng khảo thí, tôi muốn tạo báo cáo kết quả kỳ thi Low 5

Trang 17

1.1.6 Actor: Phòng tài chính kế toán

Story ID Story Name User Story Priority Point

khoản phí khác Là nhân viên phòng tài chính kế toán, tôi muốn quản lý các khoản

phí khác của sinh viên như phí ký túc xá, phí bảo hiểm, phí hoạt động ngoại khóa

US-29 Phát hành hóa

đơn và chứng từ

Là nhân viên phòng tài chính kế toán, tôi muốn phát hành hóa đơn

học phí và các chứng từ tài chính cho sinh viên để phục vụ cho việc thanh toán và lưu trữ

US-30 Cập nhật các

khoản thanh toán của sinh viên

Là nhân viên phòng tài chính kế toán, tôi muốn cập nhật và theo dõi

các khoản thanh toán của sinh viên, bao gồm các khoản đã thanh toán

và chưa thanh toán

Low 8

Trang 18

2.2 Sprint backlog

1.1.1 Sprint 1

Story ID Story Name Points

US-01 Đăng nhập vào hệ thống (Sinh viên) 5US-02 Xem thông tin cá nhân (Sinh viên) 5US-05 Cập nhật thông tin cá nhân (Sinh viên) 5US-06 Xem thông báo và tin tức (Sinh viên) 5US-08 Đăng nhập hệ thống (Giảng viên) 5US-29 Cập nhật thông tin sinh viên (Phòng đào tạo) 5

1.1.2 Sprint 2

Story ID Story Name Points

US-03 Đăng ký môn học (Sinh viên) 8US-04 Xem kết quả học tập (Sinh viên) 5US-09 Quản lý lớp học (Giảng viên) 8US-10 Quản lý điểm danh (Giảng viên) 5US-11 Xem lịch giảng dạy (Giảng viên) 5US-30 Xử lý đăng ký môn học (Phòng đào tạo) 8

Trang 19

1.1.3 Sprint 3

Story ID Story Name Points

US-12 Quản lí điểm quá trình (Giảng viên) 8US-13 Cập nhật tài liệu học tập (Giảng viên) 5US-19 Quản lý kỳ thi (Phòng khảo thí) 8US-20 Điều phối lịch thi (Phòng khảo thí) 5US-24 Quản lý học phí (Phòng tài chính kế toán) 5

US-25 Quản lý các khoản phí khác (Phòng tài chính

US-26 Phát hành hóa đơn và chứng từ (Phòng tài

chính kế toán)

5

Trang 20

Sprint Schedule

Sprint 1 (4 Weeks)

US-01: Đăng nhập vào hệ thống (Sinh viên) (5 points)

US-02: Xem thông tin cá nhân (Sinh viên) (5 points)

US-05: Cập nhật thông tin cá nhân (Sinh viên) (5 points)

US-06: Xem thông báo và tin tức (Sinh viên) (5 points)

US-08: Đăng nhập vào hệ thống (Giảng viên) (5 points)

US-29: Cập nhật thông tin sinh viên (Phòng đào tạo) (5 points)

Total Points for Sprint 1: 30 points

Sprint 2 (4 Weeks)

Trang 21

US-03: Đăng ký môn học (Sinh viên) (8 points)

US-04: Xem kết quả học tập (Sinh viên) (5 points)

US-09: Quản lý lớp học (Giảng viên) (8 points)

US-10: Quản lý điểm danh (Giảng viên) (5 points)

US-11: Xem lịch giảng dạy (Giảng viên) (5 points)

US-30: Xử lý đăng ký môn học (Phòng đào tạo) (8 points)

Total Points for Sprint 2: 39 points

Sprint 3 (4 Weeks)

US-12: Quản lý điểm quá trình (Giảng viên) (8 points)

US-13: Cập nhật tài liệu học tập (Giảng viên) (5 points)

US-19: Quản lý kỳ thi (Phòng khảo thí) (8 points)

US-20: Điều phối lịch thi (Phòng khảo thí) (5 points)

US-24: Quản lý học phí (Phòng tài chính kế toán) (5 points)

US-25: Quản lý các khoản phí khác (Phòng tài chính kế toán) (5 points)US-26: Phát hành hóa đơn và chứng từ (Phòng tài chính kế toán) (5 points)Total Points for Sprint 3: 41 points

Resource Management

Team gồm 5 nhân sự với vai trò cụ thể như sau:

Trang 22

Product Owner: Xác định và quản lý các yêu cầu của dự án, ưu tiên backlog và đảm

bảo team phát triển đúng theo kỳ vọng của stakeholders

Scrum Master: Giúp team theo dõi tiến độ và giải quyết các vấn đề cản trở trong quá

trình làm việc, hỗ trợ team tuân theo quy trình Scrum

Dev Lead: Quản lý kỹ thuật chung, hướng dẫn các developer, review mã nguồn và

đảm bảo các tiêu chuẩn kỹ thuật được tuân thủ

2 Developers: Phát triển các chức năng theo yêu cầu, bao gồm cả phần front-end và

back-end

Risk Management

Rủi ro về tiến độ: Nếu các sprint không được hoàn thành đúng hạn, có thể ảnh hưởng

đến thời gian giao sản phẩm Để giảm thiểu, cần theo dõi và điều chỉnh lịch trình khi cần thiết

Rủi ro về nguồn lực: Thiếu hụt nhân sự có thể làm gián đoạn tiến độ Kế hoạch thay thế

nhân sự cần được chuẩn bị sẵn

Rủi ro về chất lượng: Sản phẩm không đạt yêu cầu có thể gây chậm trễ Testing thường

xuyên và kiểm tra định kỳ cần được thực hiện

Quality Management

Test Plan: Tester sẽ thực hiện các bài kiểm thử sau mỗi sprint để đảm bảo sản phẩm hoạt

động đúng chức năng và không có lỗi nghiêm trọng

Code Review: Developer thực hiện review mã nguồn để đảm bảo chất lượng code.

Communication Plan

Daily Standup: Cuộc họp hằng ngày giữa các thành viên để cập nhật tiến độ.

Sprint Review: Sau mỗi sprint sẽ có buổi review để trình bày và nhận phản hồi từ

stakeholders

Trang 23

Biweekly Status Report: Báo cáo tình hình dự án mỗi hai tuần cho quản lý và khách

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

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

TÀI LIỆU LIÊN QUAN

w