SMART系统— 系统功能管理模块设计与开发 摘 要 SMART系统是一个在语言上采用跨平台的JAVA技术、在框架架构上采用流行的MVC架构、在业务架构中采用Spring的IOC思想和ORM技术的一个新型智能在线考试信息管理系统,该系统主要实现了学生在线考试与评估以及教师对学生在线考试信息的管理和维护。本文设计的系统管理功能模块采用了多用户多角色管理机制,确保不同的用户登录系统后能够操作属于自己权限范围内的功能。系统功能管理模块主要由用户管理子模块、角色管理子模块、角色设置管理子模块、权限管理子模块、系统菜单管理子模块、日志管理子模块和用户登录验证子模块构成。通过对系统功能的各种设置,实现对系统各级用户的角色设置和角色分配,限制和记录各级用户在系统中的对信息的功能操作,体现了系统权限设置的灵活性、数据操作的安全性。 关键词: 用户;角色;权限;多用户多角色管理
SMARTSystem— The Design and Development ofFunction Management Module Abstract SMART System is a new intelligent information management system of on-line examine.It uses the JAVA technology in language, uses the MVCin framework, and uses the IOC antilogy of Spring and ORM technology in itsoperation framework. The system mainly implements the on-line examination andevaluation of students, and the teachers management and maintenance of studentsexamination information on-line as well. The system uses multiplex users and roles managementmechanism. After the users log on, they can use the functions they owned. The managementfunction module of system includes users management, role management, role setupmanagement, right management, system menu management, log management and the validationof the users’ logon management. Through these configuration of system functions,the system carries out the role intercalation and distribution of the allusers, restricts and records the information of all users how they used in thesystem. These can make the system right configuration flexible, and the data operationssecurity. Key words: the users; the role; right; multiplex users and roles management
|