Xây dựng lên một hệ thống quản lý hữu hiệu cho Giảng viên trong công tác quản lý sinh viên mà Giảng viên đó phụ trách giảng dạy. Có thể kết hợp với Phòng đào tạo để xử lý tốt hơn các vấn đề liên quan tới thi cử và điểm số của sinh viên, đưa ra thông tin nhanh nhất và chính xác nhất tới sinh viên.
Trang 1ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN
Tel (84-511) 736 949, Website: itf.ud.edu.vn, E-mail: cntt@edu.ud.vn
BÁO CÁO YÊU CẦU
Tên dự án:
XÂY DỰNG HỆ THỐNG QUẢN LÝ HỌC SINH - SINH VIÊN TẠI TRƯỜNG
CAO ĐẲNG SƯ PHẠM GIA LAI
Chủ đầu tư:
Trường Cao Đẳng Sư Phạm Gia Lai
Học viên :
Trang 2MỤC LỤC
Bảng ghi nhận phiên bản 2
1 Tên dự án 3
2 Chủ đầu tư 3
3 Mục đích 3
4 Xác định danh sách người sử dụng 3
5 Danh sách các yêu cầu 3
6 Sơ đồ chức năng 4
7 Định nghĩa yêu cầu chức năng 4
Trang 3Bảng ghi nhận phiên bản
Phiên bản Ngày tháng Mô tả
Phiên bản 1.0 28/05/2018 Phiên bản hoàn chỉnh khởi đầu từ tháng 5/2018
Trang 41 Tên dự án
Xây dựng hệ thống quản lý học sinh – sinh viên trường Cao đẳng Sư phạm Gia Lai
2 Chủ đầu tư
Trường Cao đẳng Sư phạm Gia Lai
3 Mục đích
Xây dựng lên một hệ thống quản lý hữu hiệu cho Giảng viên trong công tác quản lý sinh viên mà Giảng viên đó phụ trách giảng dạy
Có thể kết hợp với Phòng đào tạo để xử lý tốt hơn các vấn đề liên quan tới thi cử và điểm số của sinh viên, đưa ra thông tin nhanh nhất và chính xác nhất tới sinh viên
4 Xác định danh sách người sử dụng
STT Tên nhóm đối
tượng sử dụng Vai trò
1 Giảng viên
- Cập nhật thông tin cơ bản của sinh viên
- Cập nhật thông tin về môn học mà Giảng viên phụ trách giảng dạy
- Cập nhật thông tin Giảng viên phụ trách giảng dạy tại những giảng đường nào
- Cập nhật đề tài mà sinh viên đăng ký, hoặc giao đề tài cho sinh viên
- Sắp xếp nhóm sinh viên làm đề tài nghiên cứu
Trang 55 Danh sách các yêu cầu
5.1 Yêu cầu về chức năng
STT Mã yêu cầu Mô tả
1 01.01 Đăng nhập
2 01.02 Tra cứu: danh sách nhóm, bảng điểm, danh sách thi
3 01.03 Nhập thông tin: tên sinh viên, đề tài, môn học, giảng đường,
nhóm, điểm
4 01.04 Xử lý thông tin: thêm, sửa, xóa, tìm kiếm, sắp xếp thông tin
sinh viên, danh sách nhóm
5 01.05 Báo cáo thống kê
5.2 Yêu cầu về môi trường
STT Mã yêu cầu Mô tả
1 02.01 Chạy được trên mọi trình duyệt web
2 02.02 Chạy được trên mọi hệ điều hành, nền tảng khác nhau
3 02.03 Cơ sở dữ liệu dùng SQL Server
5.3 Yêu cầu về giao diện
STT Mã yêu cầu Mô tả
1 03.01
Giao diện người sử dụng: Dễ thao tác và sử dụng, màu sắc trang nhã cho phép sử dụng trong thời gian dài mà không gây khó chịu
2 03.02 Các điều khiển trên trang web cần quen thuộc, dễ thao tác
với người dùng, dễ dàng lựa chọn tìm kiếm
3 03.03 Giao diện gồm ít nhất 2 thứ tiếng: tiếng Việt, tiếng Anh
4 03.04 Tên các trường thông tin, chức năng phải thống nhất toàn bộ
giao diện
Trang 66 Sơ đồ chức năng
7 Định nghĩa yêu cầu chức năng
7.1 Yêu cầu Đăng nhập
Đăng nhập hệ thống
Đầu vào: Người dùng gửi yêu cầu đăng nhập bằng cách nhập thông tin
user/password
Đầu ra: Hệ thống tiếp nhận yêu cầu đăng nhập của người dùng, xác nhận và phản hồi yêu cầu đăng nhập của người dùng
- Cho phép truy cập: đưa người dùng đến Trang chủ hệ thống
- Từ chối truy cập: hiển thị thông báo từ chối truy cập người dùng
Trang 7Thông tin trả về
- DS sinh viên
- DS giảng đường
- DS đề tài
- DS phân nhóm
- Bảng điểm
- DS cấm thi
- DS miễn thi
Giảng viên
Nhập thông tin
- Độ mạnh của mật khẩu: tối thiểu 8 ký tự bao gồm chữ hoa, chữ thường và ký
tự đặc biệt
- Đăng nhập hệ thống thành công, sử dụng mã xác thực OTP gửi về số máy di động của người dùng để truy cập Trang chủ
- Có tùy chọn tự động lưu lại user/password của người dùng cho những lần đăng nhập sau
7.2 Yêu cầu Nhập thông tin
Nhập thông tin
Đầu vào: Người dùng Giảng viên gủi yêu cầu Nhập thông tin:
- Thông tin sinh viên
- Đề tài của sinh viên
- Môn học của sinh viên
- Giảng đường
- Nhóm của sinh viên
- Điểm của sinh viên
- Danh sách thi: cấm thi, miễn thi
Đầu ra: Hệ thống tiếp nhận yêu cầu nhập thông tin của người dùng, xác nhận và phản hồi yêu cầu nhập thông tin:
- Cho phép nhập: tự động lưu thông tin và thông báo kết quả nhập thông tin cho người dùng
- Từ chối nhập: hiển thị thông báo lý do từ chối nhập thông tin
Qui trình xử lý:
Trang 8Thông tin trả về
- Liên kết 1-N giữa Giảng đường và Sinh viên: một giảng đường chứa nhiều sinh viên, ngược lại một sinh viên không thể cùng lúc học nhiều giảng
đường
- Liên kết 1-N giữa Nhóm và Sinh viên: một nhóm có nhiều sinh viên, ngược lại một sinh viên chỉ thuộc đúng 1 nhóm
- Liên kết 1-N giữa Đề tài và Sinh viên: một đề tài có thể nhiều sinh viên chọn thực hiện, ngược lại mỗi sinh viên chỉ được thực hiện một đề tài
- Liên kết 1-N giữa Sinh viên, Môn học và Điểm: một sinh viên ứng với một môn học thì có thể có nhiều điểm, ngược lại mỗi điểm số chỉ thuộc về một sinh viên học môn học đó
7.3 Yêu cầu Xử lý thông tin
Xử lý thông tin
Đầu vào: Người dùng gửi yêu cầu Xử lý thông tin sinh viên:
- Cập nhật
- Xóa
- Tìm kiếm
- Sắp xếp
Đầu ra: Hệ thống tiếp nhận yêu cầu Xử lý thông tin của người dùng
- Cho phép xử lý: đưa người dùng đến giao diện Nhập thông tin
- Từ chối xử lý: hiển thị thông báo từ chối yêu cầu người dùng
Qui trình xử lý:
Trang 9Tra cứu / Báo cáo
Người dùng
Yêu cầu tra cứu/Báo cáo
Kết quả trả về
- Liên kết 1-N giữa Giảng đường và Sinh viên: một giảng đường chứa nhiều sinh viên, ngược lại một sinh viên không thể cùng lúc học nhiều giảng
đường
- Liên kết 1-N giữa Nhóm và Sinh viên: một nhóm có nhiều sinh viên, ngược lại một sinh viên chỉ thuộc đúng 1 nhóm
- Liên kết 1-N giữa Đề tài và Sinh viên: một đề tài có thể nhiều sinh viên chọn thực hiện, ngược lại mỗi sinh viên chỉ được thực hiện một đề tài
7.4 Yêu cầu Tra cứu; Báo cáo thống kê
Tra cứu; Báo cáo thống kê
Đầu vào: Người dùng gửi yêu cầu tra cứu, báo cáo thông kê thông tin:
- Danh sách phân nhóm sinh viên
- Bảng điểm sinh viên
- Danh sách dự thi, cấm thi, miễn thi
Đầu ra: Hệ thống tiếp nhận yêu cầu tra cứu thông tin từ người dùng, tự động phản hồi yêu cầu Nếu có yêu cầu Xử lý, chuyển chức năng Xử lý thông tin
Qui trình xử lý:
Yêu cầu khác:
- Sinh viên gửi yêu cầu chỉ có thể Tra cứu, không thể Xử lý thông tin
- Cho phép thống kê theo nhiều tiêu chí: tổng hợp, chi tiết theo giảng đường, môn học, đề tài
- Hiển thị mặc định kết quả với số lượng bản ghi là 25, cho phép tùy chỉnh với các mức 50, 100, tất cả bản ghi
- Cho phép xuất file excel kết quả tra cứu thông tin