Professional Documents
Culture Documents
Hiện nay tại trường Học viện công nghệ bưu chính viễn thông đang áp dụng hệ thống
học phần trong quá trình giảng dạy. Điều này gây nhiều khó khăn cho giáo viên trong
việc chủ động môn dạy cũng như cho sinh viên trong việc đăng ký các môn học mình
yêu thích. Ngoài ra nếu sinh viên thi không đạt thì phòng đào tạo khó khăn trong việc
mở lớp học lại phù hợp với thời gian của giáo viên…Từ thực tế này nhóm chúng em
muốn xây dựng một hệ thống đăng ký môn học theo tín chỉ để áp dụng vào quá trình
đào tạo tại học viện trong tương lai.
Trường đại học áp dụng chế độ học theo tín chỉ và cho phép sinh viên có quyền lựa
chọn môn học cho mỗi học kỳ. Trước khi bước vào học kỳ mới, các thầy giáo đăng ký
môn học mình có thể dạy trong học kỳ đó. Căn cứ vào đó và vào kế hoạch chung của
trường, phòng đào tạo lập và công bố một danh sách các môn học có trong học kỳ
kèm với các thông tin cần thiết của môn học (tên giáo viên, số tiết học, số các môn
yêu cầu phải học trước) để sinh viên có căn cứ lựa chọn. Sinh viên đăng ký đăng ký
môn học bằng cách truy cập vào website phòng đào tạo của trường, điền vào form
đăng ký các môn học mà mình chọn và gửi đến phòng đào tạo.
Khi hết hạn đăng ký môn học, phòng đào tạo dựa vào thông tin đăng ký của sinh viên,
tổ chức các lớp giảng cho từng môn học. Mỗi lớp không dưới 20 sinh viên và không
quá 100 sinh viên. Sau khi kiểm tra điều kiện có thể mở lớp hay không (do số sinh
viên đăng ký quá đông hoặc quá ít) thì phải thông báo cho những sinh viên không thỏa
mãn các yêu cầu để đăng ký lại.
Khi hoàn tất việc xếp lớp, phòng đào tạo gửi thông báo cho từng giáo viên biết lich
giảng dạy và thông báo cho từng sinh viên biết lịch học của mình. Đồng thời phòng
đào tạo cũng gửi danh sách môn học của sinh viên đến phòng kế toán để tính học phí
của sinh viên trong kỳ đó.
Sau khi đăng ký hoàn tất, giáo viên có thể truy cập vào hệ thống để xem lịch giảng
dạy cũng như danh sách sinh viên của lớp mình dạy. Sinh viên được dành 3 ngày để
sửa đổi danh sách các môn học mình đã đăng ký nếu không thỏa mãn yêu cầu và xem
thời khóa biểu khi phòng đào tạo đã sắp xếp xong.
- Hệ thống trả về danh sách các môn học (kèm thông tin chi tiết về môn học)
có thể đăng ký sau khi sinh viên đăng nhập, sau khi hết hạn đăng ký, hệ
thống gửi thông báo kế hoạch học tập cho sinh viên hoặc yêu cầu đăng ký
lại nếu không thỏa mãn yêu cầu xếp lớp.
- Hệ thống cho phép nhân viên phòng đào tạo lập danh sách các môn học cho
sinh viên lựa chọn đăng ký, hỗ trợ quản lý các thông tin về giáo viên, sinh
viên, môn học.
- Hệ thống gửi danh sách môn học đã đăng ký thành công của mỗi sinh viên
về phòng kế toán để tính học phí trong kỳ.
- Hệ thống gửi thông báo nhắc nhở cho giáo viên chưa gửi danh sách môn
học có thể giảng dạy và cho sinh viên chưa thực hiện đăng ký môn học khi
gần hết hạn.
- Về con người: Người sử dụng hiểu biết các kiến thức cơ bản về sử dụng
mạng internet và các trình duyệt web.
- Về tốc độ: Hệ thống đảm bảo truy xuất cơ sở dữ liệu nhanh. Thời gian tính
từ khi người dùng gửi yêu cầu, hệ thống xử lý và trả về kết quả không quá 1
phút (có thể thay đổi tùy theo chất lượng của hạ tầng mạng)
- Về tính dễ dàng sử dụng: website phải đảm bảo tên các chức năng, các ô
điền thông tin, nút bấm, chỉ mục có tên đơn giản và dễ hiểu cho người sử
dụng.
Ý nghĩa
Tên use case Chọn môn học để dạy
Mục đích Giúp giáo viên xác định môn học sẽ giảng dạy trong học
kỳ đó
Tóm lược Giáo viên đăng nhập rồi có thể thêm, xóa, sửa các môn
học trong danh sách đăng ký dạy.
Tác nhân chính Giáo viên
Mức 1
Người chịu trách nhiệm Người quản lý hệ thống
Tiền điều kiện Giáo viên đã đăng nhập vào hệ thống
Đảm bảo tối thiểu Gửi thông báo nếu thất bại
Đảm bảo thành công Thông tin môn học được đăng ký dạy bổ sung vào cơ sở
dữ liệu.
Kích hoạt Giáo viên chọn chức năng “chọn môn học để dạy”
Chuỗi sự kiện chính 1. Hệ thống hiển thị form “đăng nhập” và yêu cầu
giáo viên đăng nhập.
2. Giáo viên thực hiện thêm, xóa các môn học trong
danh sách đăng ký.
b. Phân rã use case yêu cầu lịch phân công giảng dạy
Ý nghĩa
Tên use case Yêu cầu lịch phân công giảng dạy
Mục đích Giúp giáo viên biết được thời khóa biểu
dạy, phòng học và thông tin của lớp học
Tóm lược Giáo viên đăng nhập, gửi yêu cầu, hệ
thống gửi lịch giảng dạy.
Tác nhân chính Giáo viên
Mức 1
Người chịu trách nhiệm Người quản lý hệ thống
Tiền điều kiện Giáo viên đã đăng nhập vào hệ thống, đã
đăng ký môn học sẽ dạy, lớp học đã được
xác định.
Đảm bảo tối thiểu Thông báo thất bại hoặc chưa xếp được
lịch học.
Đảm bảo thành công Gửi về lịch giảng dạy cho giáo viên
Kích hoạt Giáo viên chọn chức năng nhận lịch giảng
dạy
Chuỗi sự kiện chính 1. Giáo viên đăng nhập vào hệ thống
Ý nghĩa
Tên use case Đăng ký môn học
Tác nhân chính Sinh viên
Mức 1
Người chịu trách nhiệm Người quản lý hệ thống
Tiền điều kiện Sinh viên đã đăng nhập vào hệ thống
Đảm bảo tối thiểu Gửi thông báo đăng ký thất bại
Đảm bảo thành công Gửi thông báo đăng ký thành công
Kích hoạt Sinh viên chọn chức năng đăng ký môn
học
Chuỗi sự kiện chính 1. Sinh viên đăng nhập vào hệ thống
e. Biểu đồ tuần tự cho chức năng xem thông tin lớp học
f. Biểu đồ tuần tự cho chức năng thêm sinh viên
g. Biểu đồ tuần tự cho chức năng sửa thông tin sinh viên
h. Biểu đồ tuần tự cho chức năng xóa sinh viên
m. Biểu đồ tuần tự cho chức năng sửa thông tin môn học
n. Biểu đồ tuần tự cho chức năng xóa môn học