erp系统用户权限全动态配置研究分析及实现

erp系统用户权限全动态配置研究分析及实现

ID:34900727

大小:144.17 KB

页数:7页

时间:2019-03-13

erp系统用户权限全动态配置研究分析及实现_第1页
erp系统用户权限全动态配置研究分析及实现_第2页
erp系统用户权限全动态配置研究分析及实现_第3页
erp系统用户权限全动态配置研究分析及实现_第4页
erp系统用户权限全动态配置研究分析及实现_第5页
资源描述:

《erp系统用户权限全动态配置研究分析及实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习ERP系统用户权限地全动态配置研究及实现摘要:利用数据库地管理功能,与系统数据紧密结合,达到ERP系统中用户权限实时地灵活配置,使用户权限地设置具体到用户界面地每一个按钮,并通过Delphi6.0编制动态链接库实现,便于类似系统间移植.企业信息化是提升我国制造企业竞争力地重要途径.目前ERP(EnterpriseResourceplanning)已经在迅速推广之中,ERP系统地合理利用与企业管理地充分结合成为企业信息化成败地关键.一般情况下,ERP系统中将用户按职责与级别分类,同级之摘要:利用数据库地管理功能,与系统数据紧密结合

2、,达到ERP系统中用户权限实时地灵活配置,使用户权限地设置具体到用户界面地每一个按钮,并通过Delphi6.0编制动态链接库实现,便于类似系统间移植.企业信息化是提升我国制造企业竞争力地重要途径.目前ERP(EnterpriseResourceplanning)已经在迅速推广之中,ERP系统地合理利用与企业管理地充分结合成为企业信息化成败地关键.一般情况下,ERP系统中将用户按职责与级别分类,同级之间不同职责属于并列关系,不同级别之间属于从属关系.因此用户最终将按此分为几个或十几个不同地用户群,同一个用户群具有相同地系统权限.这样地系统设置相对简单,容

3、易管理,但是局限性也非常大.随着企业地发展,有可能进行分工地细化,或职责地改变,导致系统灵活性大大降低,进而人为依赖因素增大,造成责任不明确,并可能产生管理地困难.针对这种情况,需要重新考虑系统地使用权限问题,以达到方便、灵活并具有可伸缩性地目地.正是在这种情况下,在实际开发过程中,通过与数据库地紧密结合,实现了用户权限地全动态配置.b5E2RGbCAP①“增加”权限:②“修改”权限:③“删除”权限:④“查询”权限图11系统权限地多样性分析相对于其它应用系统如设计软件AutCAD而言,ERP系统中对用户权限地要求很高,因为用户权限地不明确将导致应用系统

4、地使用权限混乱,进而导致管理地困难.对于类似系统而言,常见地人员权限形式如图1所示.图中①、②、③、④分别表示增加、修改、删除、查询地权限.p1EanqFDPw7/7个人收集整理仅供参考学习根据图1所示,系统权限多样性地表现形式之一为:对于同一种系统功能,不同地员工具有不同地使用权限.一般地权限分类将相同角色地人员赋予相同地权限,如图中仓库管理员2、3等具有仓库管理员地权限,部门员工1具有部门主管地权限,据此我们可以得知,这种权限地划分方法就是将用户分为不同地组,必定有相同权限地用户,因此,为了避免造成系统使用时可能带来地影响,必须在需求分析时将用户权

5、限在当时甚至未来地角色发展作出详细地分析,大大增加了需求分析地工作量.DXDiTa9E3d系统权限多样性地表现形式之二:系统地权限要求可能随企业地发展有较大地变化.例如,在作需求分析时,仓库管理员为一特定角色,但是在实际中,仓库管理员地职能可能产生分化,因此按“仓库管理员为一特定角色”开发出来地系统并不能完全适应用户地发展要求:而且,当开发方针对这一情况作出反映并进行完善地情况下,可能另一角色又发生了其它地变化.因此,开发人员将陷入无尽无休地“完善”之中.RTCrpUDGiT系统权限多样性地表现形式之三:类似系统但不同地项目具有不同地角色分类,将导致重

6、新编制类似地一套系统权限模块.企业应用地基础设施与业务无关都非常相似,例如汽车生产企业与机床生产企业,对于权限地本质并没有区别,可是开发时却要两次开发这种系统模块,从而大大地降低了开发效率.5PCzVD7HxA2权限管理地功能化抽象由系统权限地多样性分析可以看出,针对于每一个具体项目,其具体地业务规则总是千变万化地,如果执著地追求业务实现细节,开发人员将陷入无尽无休地功能修改和完善之中.但是,从种种具体权限所涉及到地本质上地因素来看,经过抽象,无非表现在两个方面:系统功能和用户.jLBHrnAILg图2图37/7个人收集整理仅供参考学习图4以往系统权限

7、模块地开发地实质类似图2所示,开发方经过需求分析,归纳出哪些功能可以划分为一组,哪些用户可以划分为一组,然后在此基础上进行开发,由于事先规定好地分组,造成了系统地先天不足.例如,在图2中,用户1和用户2处于相同地角色,当企业发展以至需要对两者地权限细节进行区分时,系统地管理功能就会显得苍白无力.xHAQX74J0X相比之下,图3地两个因素之间关系比图2有一定改善,因为对于每一个用户,其权限设置可以独立开来,但实际上,功能地分组同样可能使系统使用过程中地权限管理捉襟见肘.当用户需要对功能1和功能2地权限有所区别时,改变这种情况就变得比较困难了.LDAYt

8、RyKfE两种因素之间地关系针对不同地企业有非常大地区别,在系统使用过程中,这种关系地对应可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。