设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
Smart系统-权限管理与日志记录模块的设计与开发JSP048
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

摘  要
    SMART系统是一个在语言上采用跨平台的JAVA技术、在框架架构上采用流行的MVC架构、在业务架构中采用Spring的IOC思想和ORM技术的一个新型智能在线考试信息管理系统,该系统主要实现了学生在线考试与评估以及教师对学生在线考试信息的管理和维护。本文设计的系统管理功能模块采用了多用户多角色管理机制,确保不同的用户登录系统后能够操作属于自己权限范围内的功能。系统功能管理模块主要由用户管理子模块、角色管理子模块、角色设置管理子模块、权限管理子模块、系统菜单管理子模块、日志管理子模块和用户登录验证子模块构成。通过对系统功能的各种设置,实现对系统各级用户的角色设置和角色分配,限制和记录各级用户在系统中的对信息的功能操作,体现了系统权限设置的灵活性、数据操作的安全性。

关键词: 用户;角色;权限;多用户多角色管理
 
SMART System—
The Design and Development of Function Management  Module
Abstracthttp://www.16sheji8.cn/
    SMART System is a new intelligent information management system of on-line examine. It uses the JAVA technology in language, uses the MVC in framework, and uses the IOC antilogy of Spring and ORM technology in its operation framework. The system mainly implements the on-line examination and evaluation of students, and the teachers management and maintenance of students examination information on-line as well. The system uses multiplex users and roles management mechanism. After the users log on, they can use the functions they owned. The management function module of system includes users management, role management, role setup management, right management, system menu management, log management and the validation of the users’ logon management. Through these configuration of system functions, the system carries out the role intercalation and distribution of the all users, restricts and records the information of all users how they used in the system. These can make the system right configuration flexible, and the data operations security.

Key words: the users; the role; right; multiplex users and roles management
 
目  录
论文总页数:36页http://www.16sheji8.cn/
1 引 言 1
1.1 背景 1
1.2 目的 1
1.3 意义 1
1.4 系统开发的主要技术 1
1.5 系统开发环境 2
2 系统功能需求和总体设计 3
2.1 B/S构架 3
2.2 系统流程框架设计 3
2.3 系统功能需求分析与设计 7
2.3.1 登录验证 7
2.3.2 用户管理 8
2.3.3 角色管理 9
2.3.4 角色设置管理 9
2.3.5 权限设置管理 10
2.3.6 日志管理 11http://www.16sheji8.cn/
2.3.7 菜单权限控制 12
3 数据库设计与构架 12
3.1 数据库设计 12
3.2 数据库表设计 13
3.2.1 用户表 13
3.2.2 用户控制表 15
3.2.3 角色表 15
3.2.4 用户角色表 16
3.2.5 任务表 16
3.2.6 角色任务表 17
3.2.7 日志表 17
3.2.8 模块表 17
3.2.9 公共CODE表 18
3.2.10 试卷日志记录表 19
3.3 数据库数据字典 19
4 系统模块实现 19
4.1 登录验证 19
4.1.1 登录流程图 19
4.1.2 代码实现 20
4.2 用户管理 22
4.2.1 用户界面 22
4.2.2 代码实现 22
4.3 角色管理 23
4.3.1 用户界面 23
4.3.2 代码实现 24
4.4 角色设置管理 24
4.4.1 用户界面和流程图 24
4.4.2 代码实现 25
4.5 权限设置管理 26
4.5.1 用户界面和流程图 26
4.5.2 代码实现 26
4.6 日志管理 27http://www.16sheji8.cn/
4.6.1 用户界面 27
4.6.2 代码实现 28
4.7 菜单权限控制 28
4.7.1 用户界面和流程图 28
4.7.2 代码实现 29
5 结果测试、性能分析 30
5.1 单元测试 30
5.2 系统功能测试 30
5.2.1 系统菜单权限功能测试 30
5.2.2 系统功能权限测试 31
结    论 33
参考文献 34
致    谢 35
声    明 36
 
1 引 言
  1.1 背景
    随着高新技术的迅猛发展,信息技术广泛应用,将传统的教育产业信息化成为可能。但是目前学校与社会上的各种考试大都采用传统的考试方式,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。所以拥有一套实用、完善、高效的在线考试评估系统越来越显的重要,能够将通过权限控制,将不同教师和学生登录后能够看到不同的功能界面,这样能更好的方便学校对教学质量的管理,降低成本,提高效率。http://www.16sheji8.cn/
  1.2 目的
    通过对用户权限的控制,让不同的用户登录系统后能够看到不同的功能,以提高用户对管理对象的方便性和高效性。
  1.3 意义
    系统功能管理模块是现在管理系统软件中很重要的一环,很多国内较出名的软件厂商都设计了较完善的也具有自己特色的系统功能管理模块(权限管理模块),但对于很多没那么规范的软件商,他们经常是接到系统,就设计一套系统功能管理模块,每套都不同,有的甚至不够重视,随便写上一段,哪里都拷过去用;有的也曾费尽心机,但结果总不能令自己满意。其实仔细想一下,每套软件的系统功能管理模块(权限管理模块)虽然各不相同,但其实所需实现的统管理功能都是差不多的。权限管理是管理软件中可代码重用性最高的一个模块,也是重复开发率最高的一个模块。做一个最通用的系统功能管理模块(权限管理模块),支持尽可能多的数据库后台,尽最大可能方便软件开发人员的二次开发和最终用户使用,当然,还要保证权限管理技术的先进性,即注重灵活性的安全性。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于Python的在线自主考试系 基于腾讯云的个人知识库管理系统 基于Android的酒店预定系统
基于matlab变频器控制交流电 基于微信小程序的家校联动平台管理 基于时频分析与自适应滤波技术的多
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!