II Các yêu cầu chức năng hệ thống
13 DeTaiChoLops Đề tài cho lớp
3.3.2 Mô hình cơ sở dữ liệu
3.4 Thiết kế đặc tả giao diện
3.4.1 Chức năng đăng ký hệ thống
Mục đích
Chức năng này cho phép giảng viên đăng ký vào hệ thống. Nhằm bảo mật các thông tin trong hệ thống. Và đảm bảo người dùng sử dụng đúng các chức năng được cấp.
Phạm vi
Chức năng này sẽ cho phép giảng viên đăng ký vào hệ thống để sử dụng những chức năng của mình.
Ràng buộc
Khi giảng viên kích vào đăng ký, một cửa sổ “Đăng ký hệ thống” cho giảng viên hiện lên, yêu cầu nhập các thông tin để đăng ký và sử dụng hệ thống.
Giao diện của chức năng
Hình 3-25: Giao diện chức năng ký hệ thống
Khi giảng viên đăng ký, sẽ hiện ra một bảng để nhập thông tin đăng ký hệ thống. Nếu nhập đúng hệ thống sẽ thông báo đăng ký thành công, nếu nhập sai thông tin hệ thống sẽ báo lỗi và yêu cầu nhập lại thông tin chính xác.
3.4.2 Chức năng đăng nhập hệ thống
Mục đích
Chức năng này sẽ kiểm tra tài khoản sử dụng hệ thống có hợp lệ hay không? Nhằm bảo mật các thông tin trong hệ thống. Và đảm bảo người dùng sử dụng đúng các chức năng được cấp.
Phạm vi
Chức năng này sẽ kiểm tra tài khoản sử dụng hệ thống có hợp lệ hay không? Nhằm bảo mật các thông tin trong hệ thống.
Ràng buộc
Khi người dùng kích hoạt hệ thống, một cửa sổ “Đăng nhập hệ thống” hiện lên, yêu cầu cung cấp các thông tin để đăng nhập sử dụng hệ thống.
Giao diện của chức năng
Hình 3-26: Giao diện chức năng nhập hệ thống
Mô tả chức năng
Khi truy cập vào trang web, chức năng này sẽ hiển thị đầu tiên hoặc khi người dùng đang đăng nhập khi click vào “Đăng xuất” trên giao diện chính thì giao diện chính sẽ bị ẩn đi và giao diện đăng nhập này cũng sẽ hiện nên, Sau khi người dùng đã điền đầy đủ thông tin người dùng nhấn “Đăng nhập” nếu thông tin hợp lệ sẽ vào được hệ thống với các chức năng được cấp hiện nên cho phép người dùng sử dụng.
3.4.3 Chức năng quản lý lớp
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về lớp trong mỗi năm học. Phạm vi
Chỉ có Trưởng bộ môn được phép sử dụng chức năng này mới được sử dụng, chức năng này dùng để quản lý, thêm, sửa, xóa lớp.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn “Quản lý lớp” trong mục bên trái.
Giao diện chức năng
Hình 3-27: Giao diện chức năng quản lý lớp
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “quản lý lớp”: - Chức năng thêm lớp: khi thêm lớp các thông tin tên lớp, mã lớp, khóa học, loại hình
đào tạo, giáo viên chủ nhiệm, khi nhấn vào “Thêm” sẽ thêm lớp vào danh sách. - Chức năng sửa khi người dùng chọn lớp dưới danh sách các thông tin sẽ hiển thị
tương ứng trên điều khiển người dùng có thể sửa tên, khóa học, loại hình đào tạo, giáo viên chủ nhiệm, sau khi sửa xong thông tin của lớp sẽ được hiển thị dưới danh sách.
- Chức năng xoá khi người sử dụng chọn lớp dưới danh sách khi chọn xoá thì lớp sẽ xoá trong danh sách.
3.4.4 Chức năng quản lý sinh viên
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về sinh viên (SV) trong một lớp. Phạm vi
Chỉ có Trưởng bộ môn được phép sử dụng chức năng này, chức năng này dùng để quản lý, thêm, sửa, xóa thông tin sinh viên.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn “quản lý sinh viên” trong mục bên trái.
Giao diện chức năng
Hình 3-28: Giao diện chức năng quản lý sinh viên
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Quản lý sinh viên”:
- Chức năng thêm SV: khi thêm SV các thông tin, mã SV, tên SV, mã lớp, ngày sinh, giới tính, Email, số điện thoại, địa chỉ thường trú, địa chỉ tạm trú, khi nhấn vào “Thêm mới” sẽ thêm sinh viên vào danh sách. Có thể nhập danh sách sinh viên từ excel bằng cách nhấn vào “Nhập excel”.
- Chức năng sửa khi người dùng chọn SV dưới danh sách các thông tin sẽ hiển thị tương ứng trên điều khiển người dùng có thể tên SV, mã lớp, ngày sinh, giới tính, Email, số điện thoại, địa chỉ thường trú, địa chỉ tạm trú, sau khi sửa xong thông tin của SV sẽ được hiển thị dưới danh sách.
- Chức năng xoá khi người sử dụng chọn SV dưới danh sách khi chọn xoá thì SV sẽ xoá trong danh sách.
3.4.5 Chức năng quản lý giảng viên
Mục đích
Giúp người quản lý quản lý, nhập liệu dữ liệu về Giảng viên (GV) trong khoa. Phạm vi
Chỉ có Trưởng bộ môn được phép sử dụng chức năng này mới được sử dụng, chức năng này dùng để quản lý, thêm, sửa, xóa GV.
Ràng buộc
Sau khi đăng nhập vào hệ thống người sử dụng muốn sử dụng chức năng chọn “Quản lý giảng viên” trong mục bên trái.
Giao diện chức năng
Hình 3-29: Giao diện chức năng quản lý giảng viên
Mô tả chức năng
Các thao tác người dùng có thể thực hiện khi sử dụng chức năng “Quản lý giảng viên”:
- Chức năng thêm GV: khi thêm GV các thông tin, mã GV, tên GV, Ngày sinh, giới tính, Email, Số điện thoại, địa chỉ thường trú, địa chỉ tạm trú, khi nhấn vào “Thêm” sẽ thêm GV vào danh sách.
- Chức năng sửa khi người dùng chọn GV dưới danh sách các thông tin sẽ hiển thị tương ứng trên điều khiển người dùng có thể tên GV, mã lớp, ngày sinh, giới tính, email, số điện thoại, bộ môn, trình độ, chức vụ, nhóm người dung, sau khi sửa xong thông tin của SV sẽ được hiển thị dưới danh sách.
- Chức năng xoá khi người sử dụng chọn GV dưới danh sách khi chọn xoá thì GV sẽ xoá trong danh sách.