- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
B/S模式的烟草信息管理系统权限管理的实现
刘敦敏
(徐州卷烟厂技改处,江苏徐州 221005)
摘 要: 本文论述了应用系统权限管理的设计思路,并详细描述了采用微软最新推出的
ASP.NET技术,以VB.NET和C#作为脚本语言,采用后台编码(Behind Code)的方
法,实现权限管理的过程。采用这种方法,很好地解决了基于 B/S模式的烟草管理
系统权限管理的问题。
关键词: ASP.NET ;B/S模式;权限管理;后台编码
烟草信息管理系统以数据采集和过程控制为基础,以结合市场信息分析,形成完整的经营
管理系统,实现办公自动化,提高管理水平。采用B/S(Browser/Server)模式的烟草信息管
理系统,解决了传统 C/S(Client/Server)模式管理系统维护困难、工作量大的缺点,但数
据的安全性却变的格外重要,所以必须很好的解决系统管理权限问题。所谓权限管理,就是应
用系统的不同用户,拥有与其角色相配对的特定几个应用子系统(或模块)的不同的操作权限。
如对于某模块,系统超级用户拥有 “插人、修改、删除、查询”等权限,而对于普通用户仅拥
有 “查询”权限。传统的应用系统权限管理从功能模型和信息模型的角度可分为两个层次,既
功能层的访问权限管理和数据库访问层的权限管理。目前多数管理软件仅做到应用系统功能层
上的权限控制,而没有做到数据库访问层的权限控制。功能层权限管理的处理方式并没有控制
到后台数据库基本表,即什么角色的用户可以对哪些基本表拥有哪几种操作权限。由于仅控制
到功能层,所以并没有给软件用户的系统管理员提供一个分配数据库基本的访问控制界面。而
数据库访问层的权限管理,则是在后台对数据库进行权限管理,可以精确到每一个表,但对系
统管理员来说则比较复杂。在烟草信息管理系统的设计中,我们采用的是B/S模式,权限管理
则是在前台(既通过浏览器)由管理员进行处理。这种方法可以精确到数据库中的每一个表、
每一个用户,而操作安全简单,具有权限的管理员可随时随地地对用户和用户组的权限进行增
加、删除、修改,很好的解决了传统的权限管理方法不能解决的问题。
1应用系统权限管理的设计
1.1权限管理的粒度
a用户粒度。它可以细化到用户组或细化到用户,既可以由管理员对用户组或用户对数据
库中的每一个表进行授权。
b操作对象的粒度。 对数据库的操作权限有查询、增加、删除、修改等。对于一般的用
户都具有查询、浏览的权限,其他几个权限则是由管理员在授权页面进行授权。具有权限为
“1”,无权限为“0”。权限设置精确到数据库中的每一个表,既用户组对表的关系为 “一对
多”的关系。
1.2权限管理数据库的设计
数据库采用的是Oracle 8i,设计了表1~表3。
表1用户表:UsersTable表
字段名 字段类型 字段说明 主健 /外
健
UserName Varchar2(16)用户名 主健
PsWord Varchar2(16)用户口令
GroupNameVarchar2(10)所属用户组名 外健
表2组权限表:AuthGroup表
字段名 字段类型 字段说明 主健 /外
健
GroupNameVarChar(10)用户组名 主健
TableNameVarchar(16)表名 主健
AuthAdd Varchar(2)添加数据的权限
AuthDel Varchar(2)删除数据的权限
AuthMod Varchar(2)修改数据的权限
表3数据库表名:TablesName表
字段名
您可能关注的文档
最近下载
- 2024年GD省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf
- 2024至2030年中国抬头显示器(HUD)行业市场深度研究及发展趋势预测报告.docx
- 第四章 刺胞动物门之二PPT课件.pptx
- 性治疗学 -学校选修.ppt
- 【B-1】本机构为护士实施治疗及护理时提供必要的防护措施,护士熟练掌握常见技术操作及并发症预防措施及处理流程。.docx
- 最新《简爱》课件PPT完整版.ppt
- 管理者领导能力的提升.ppt
- 不锈钢安装技术交底.docx
- 部编版八年级历史上册《第7课 抗击八国联军》说课课件.pptx
- 2021(春节国潮市集)文旅新春国潮文化嘉年华魅力盛世国潮活动.doc
文档评论(0)