优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

1032-通用权限管理系统的研究与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘   要
访问控制技术在企业应用安全中具有重要的意义。然而,传统的访问控制型却难以满足复杂的企业环境需求。90年代以来,RBAC(Role Based Access Control)模型理论得到了深入的研究并运用于现实系统,它实现了用户与访问限的逻辑分离,借助于角色这个主体,用户通过角色访问资源,大大减少了权管理的复杂性,而且还能为管理员提供一个比较好的管理环境。
本文首先介绍了三种访问控制策略:强制访问控制(MAC)、自主访问控制(DAC)和基于角色的访问控制(RBAC)等三种访问控制技术,重点介绍和分析了基于菜单的RBAC技术。然后结合RBAC基本模型系统,介绍了基于菜单的通用权限管理系统的研究与实现需求分析和概要设计、数据库设计、功能模块设计、系统测试。该系统采用.net2005作为开发平台,C#作为开发语言,SQLSever数据库管理系统作为后台数据库。整个系统采用三层结构,对数据库访问全部使用存储过程,对用户权限控制采用了基于角色的访问控制技术,计算机毕业设计,是一个通用性极强的通用用户权限管理系统。
关键词:体检信息;开发;体检;体检结果,C#,SqlServer2000
1.2研究目的及意义[计算机毕业网-提供计算机毕业设计|计算机毕业论文|计算机硕士论文|计算机硕士论文|毕业设计|毕业论文|论文检测|下载|辅导].64023552012-11-19 本文来自think58
[资料来源:http://www.THINK58.com]

权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。权限管理的意义在于:直观,因为系统最终会由用户来维护,权限管理可以使应用程序更直观和容易理解;灵活,权限管理可以动态的“定制”特点比较强角色及其功能;易扩展,采用权限管理可以在一定程度上延长应用程序的使用寿命,在应用程序需要升级时,易于增加功能。
在web里权限管理是指 权限管理是Web应用项目中比较关键的环节,因为浏览器是每一台计算机都已具备的,如果不建立权限管理系统,那么一个“非法用户”可以轻而易举通过浏览器访问Web应用项目中的所有功能。因此需要权限管理系统进行权限检测,让经过授权的用户可以正常合法的使用已授权的功能,而对那些未授权的非法用户拒之门外。 一个好的权限管理系统应该对每一类或每一个用户,分配不同的系统操作权限,并应具有扩展性,也就是它可以加入到任何一个带有权限管理的Web应用项目中,就像构件一样可以被重复使用。 同时,还要提醒开发者,开发一个Web应用项目时,应尽可能的将整个系统细化,分解为若干个子模块,最后组合成一个完整的应用。也只有这样,才容易实现为每一类或每一个用户分配不同的操作权限。

本文来自think58

[资料来源:www.THINK58.com]


2.2 目的和意义
权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少。权限管理几乎出现在任何系统里面,只要有用户和密码的系统。 很多人,常将“用户身份认证”、“密码加密”、“系统管理”等概念与权限管理概念混淆。
2.3 可行性分析
技术可行性:通用权限管理系统的研究与实现目前使用还不普遍,但也有许多类似的成功案例:如财务信息管理系统、人力资源管理系统等。本系统采用C#,及Sqlserver2000数据库技术综合开发。工程硕士论文,C#是一种安全稳定的动态网页技术,目前国内各企业的电子商务系统,ERP系统,银行信息系统等基本上都用C#开发的。Sqlserver2000这一数据库的成熟度已经很高,所以就算开发时遇到一些问题,也可以通过查询资料很好的解决。