- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ERP系统用户权限的全动态配置研究及实现摘要:利用数据库的管理功能,与系统数据紧密结合,达到ERP系统中用户权限实时的灵活配置,使用户权限的设置具体到用户界面的每一个按钮,并通过Delphi6.0编制动态链接库实现,便于类似系统间移植。企业信息化是提升我国制造企业竞争力的重要途径。目前ERP(EnterpriseResourceplanning)已经在迅速推广之中,ERP系统的合理利用与企业管理的充分结合成为企业信息化成败的关键。一般情况下,ERP系统中将用户按职责与级别分类,同级之摘要:利用数据库的管理功能,与系统数据紧密结合,达到ERP系统中用户权限实时的灵活配置,使用户权限的设置具体到用户界面的每一个按钮,并通过Delphi6.0编制动态链接库实现,便于类似系统间移植。企业信息化是提升我国制造企业竞争力的重要途径。目前ERP(Enterprise Resource planning)已经在迅速推广之中,ERP系统的合理利用与企业管理的充分结合成为企业信息化成败的关键。一般情况下,ERP系统中将用户按职责与级别分类,同级之间不同职责属于并列关系,不同级别之间属于从属关系。因此用户最终将按此分为几个或十几个不同的用户群,同一个用户群具有相同的系统权限。这样的系统设置相对简单,容易管理,但是局限性也非常大。随着企业的发展,有可能进行分工的细化,或职责的改变,导致系统灵活性大大降低,进而人为依赖因素增大,造成责任不明确,并可能产生管理的困难。针对这种情况,需要重新考虑系统的使用权限问题,以达到方便、灵活并具有可伸缩性的目的。正是在这种情况下,在实际开发过程中,通过与数据库的紧密结合,实现了用户权限的全动态配置。①“增加”权限:②“修改”权限:③“删除”权限:④“查询”权限 图11 系统权限的多样性分析相对于其它应用系统如设计软件AutCAD而言,ERP系统中对用户权限的要求很高,因为用户权限的不明确将导致应用系统的使用权限混乱,进而导致管理的困难。对于类似系统而言,常见的人员权限形式如图1所示。图中①、②、③、④分别表示增加、修改、删除、查询的权限。根据图1所示,系统权限多样性的表现形式之一为:对于同一种系统功能,不同的员工具有不同的使用权限。一般的权限分类将相同角色的人员赋予相同的权限,如图中仓库管理员2、3等具有仓库管理员的权限,部门员工1具有部门主管的权限,据此我们可以得知,这种权限的划分方法就是将用户分为不同的组,必定有相同权限的用户,因此,为了避免造成系统使用时可能带来的影响,必须在需求分析时将用户权限在当时甚至未来的角色发展作出详细的分析,大大增加了需求分析的工作量。系统权限多样性的表现形式之二:系统的权限要求可能随企业的发展有较大的变化。例如,在作需求分析时,仓库管理员为一特定角色,但是在实际中,仓库管理员的职能可能产生分化,因此按“仓库管理员为一特定角色”开发出来的系统并不能完全适应用户的发展要求:而且,当开发方针对这一情况作出反映并进行完善的情况下,可能另一角色又发生了其它的变化。因此,开发人员将陷入无尽无休的“完善”之中。系统权限多样性的表现形式之三:类似系统但不同的项目具有不同的角色分类,将导致重新编制类似的一套系统权限模块。企业应用的基础设施与业务无关都非常相似,例如汽车生产企业与机床生产企业,对于权限的本质并没有区别,可是开发时却要两次开发这种系统模块,从而大大地降低了开发效率。2 权限管理的功能化抽象由系统权限的多样性分析可以看出,针对于每一个具体项目,其具体的业务规则总是千变万化的,如果执著地追求业务实现细节,开发人员将陷入无尽无休的功能修改和完善之中。但是,从种种具体权限所涉及到的本质上的因素来看,经过抽象,无非表现在两个方面:系统功能和用户。图2图3图4以往系统权限模块的开发的实质类似图2所示,开发方经过需求分析,归纳出哪些功能可以划分为一组,哪些用户可以划分为一组,然后在此基础上进行开发,由于事先规定好的分组,造成了系统的先天不足。例如,在图2中,用户1和用户2处于相同的角色,当企业发展以至需要对两者的权限细节进行区分时,系统的管理功能就会显得苍白无力。相比之下,图3的两个因素之间关系比图2有一定改善,因为对于每一个用户,其权限设置可以独立开来,但实际上,功能的分组同样可能使系统使用过程中的权限管理捉襟见肘。当用户需要对功能1和功能2的权限有所区别时,改变这种情况就变得比较困难了。两种因素之间的关系针对不同的企业有非常大的区别,在系统使用过程中,这种关系的对应可以也应该由用户来进行,但在实际的开发过程中却转嫁到了开发人员身上,导致了开发的复杂程度增加。因此,应该由开发方开发出两者之间的对应规则,而具体如何对应可以根据用户需要进行灵活配置。针对以上问题,我们进一步将
您可能关注的文档
最近下载
- 《马克思主义的诞生与传播》说课稿.docx VIP
- 低空旅游资源开发对消费者行为决策的影响机制分析.docx
- 两点间的距离公式.ppt VIP
- 仓库异常情况处理工作指南.pptx VIP
- 大动脉炎最有效的治疗方法-得了大动脉炎该怎么办.docx VIP
- 家庭离异学生帮扶计划.docx VIP
- 培训评估的内容主要包括哪些?模板范本.docx VIP
- 2025年山西旅游职业学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2022版输变电工程标准工艺(土建分册)培训课件- 第4章.ppt VIP
- PEP人教版小学英语四年级上册期末测试卷(一)(答案+听力材料).doc VIP
原创力文档


文档评论(0)