Như trong các phần trên đã trình bày CSDL của hệ thống phần mềm nhập điểm bằng mã vạch hai chiều bao gồm các dữ liệu thành phần sau:
- Dữ liệu từ điển các thông tin. - Dữ liệu tham số điểm.
- Dữ liệu các kỳ thi. - Dữ liệu lớp môn học. - Dữ liệu giảng viên. - Dữ liệu sinh viên. - Dữ liệu các đơn vị.
Bảng 1: Bảng tổng quát chức năng quản trị hệ thống
TT Tên chức năng Mô tả chi tiết
1 Nhóm các chức năng cơ bản cần có
1.1 Cá nhân hóa và tùy
biến
Thiết lập các thông tin khác nhau cho các đối tượng khác nhau theo các yêu cầu khác nhau của người sử dụng. Có khả năng thay đổi màu sắc, giao diện nền, phông chữ hoặc chọn một mẫu hiển thị có sẵn.
1.2 Đăng nhập một lần
và phân quyền
Người sử dụng đăng nhập một lần sau đó truy cập sử dụng các dịch vụ trên hệ thống phần mềm một cách thống nhất.
Có khả năng phân quyền truy cập theo vai trò của người sử dụng.
1.3 Quản lý Phần mềm
Quản trị các module chức năng.
Trang 51
TT Tên chức năng Mô tả chi tiết
Quản trị các mẫu hiển thị nội dung.
Quản trị ngôn ngữ.
Thiết lập và quản trị các loại menu.
1.4 Quản lý cấu hình
Cung cấp khả năng khai báo và điều chỉnh các module nghiệp vụ hệ thống phần mềm.
Cho phép cài đặt/gỡ bỏ các khối chức năng trong khi hệ thống đang hoạt động; các mẫu giao diện; các kiểu hiển thị nội dung; quyền quản trị hệ thống linh hoạt.
Hỗ trợ khả năng định nghĩa và phân quyền theo vai trò.
Hỗ trợ khả năng tìm kiếm Việt/Anh theo chuẩn unicode TCVN 6909:2001 và tìm kiếm nâng cao.
Hỗ trợ khả năng bảo mật cao. Có cơ chế chống lại các loại tấn công phổ biến trên mạng (SQL Injection, Flood).
Hỗ trợ khả năng phân tải và chịu lỗi.
Có cơ chế dự phòng cho hệ thống máy chủ ứng dụng và dự phòng cho máy chủ CSDL.
1.5 Chức năng tìm kiếm
thông tin
Tìm kiếm thông tin trong một phần hoặc toàn bộ thông tin của phần mềm. Có cơ chế đánh chỉ mục. Tìm kiếm được nhiều định dạng văn bản .doc, .xls, .ppt, .pdf…
1.6 Quản trị người sử
dụng
Cho phép người sử dụng đăng ký tài khoản hoặc quản trị cấp tài khoản cho người sử dụng, lưu trữ các thông tin dưới dạng hồ sơ người sử dụng, cấp quyền sử dụng theo vai trò và báo cáo hoạt động của từng người sử dụng, cho phép người sử dụng đổi mật khẩu và mật khẩu được mã hóa.
1.7 Sao lưu và phục hồi
dữ liệu
Cung cấp công cụ cho người quản trị thực hiện sao lưu định kỳ, sao lưu đột xuất và cho phép phục hồi dữ liệu theo phiên bản đã được lưu trữ khi cần thiết hoặc khi có sự cố xảy ra.
Trang 52
TT Tên chức năng Mô tả chi tiết
1.8 Nhật ký theo dõi
Lưu các sự kiện (event log) diễn ra trong toàn bộ hệ thống để phục vụ theo dõi, giám sát và có phương án khắc phục nhanh nhất khi hệ thống gặp sự cố.
1.9 An toàn, bảo mật
thông tin phần mềm
Thực hiện các cơ chế xác thực, cấp phép truy cập trên phần mềm, đồng thời hỗ trợ cơ chế trao đổi thông tin, dữ liệu được mã hóa đảm bảo an toàn cho hệ thống cổng thông tin trong quá trình khai thác, vận hành. Hỗ trợ người sử dụng trao đổi thông tin.
Hệ thống gồm 3 tác nhân chính:
- Quản trị hệ thống: là tác nhân chuyên quản trị hệ thống phần mềm như: quản trị người dùng, sao lưu cơ sở dữ liệu…
- Cán bộ tích hợp, cập nhật DL: là các chuyên viên phụ trách điểm.
- Người sử dụng khai thác hệ thống: là các chuyên viên, giảng viên liên quan.
Hình 3.2: Các tác nhân tham gia hệ thống