基于JACOB技术的劳动合同管理系统的设计与实现

基于JACOB技术的劳动合同管理系统的设计与实现

ID:46630229

大小:662.34 KB

页数:4页

时间:2019-11-26

基于JACOB技术的劳动合同管理系统的设计与实现_第1页
基于JACOB技术的劳动合同管理系统的设计与实现_第2页
基于JACOB技术的劳动合同管理系统的设计与实现_第3页
基于JACOB技术的劳动合同管理系统的设计与实现_第4页
资源描述:

《基于JACOB技术的劳动合同管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、建材世界2012年第33卷第4期doi:10.3963/j.issn.1674—6066.2012.04.053基于JACOB技术的劳动合同管理系统的设计与实现郑际杰(蚌埠玻璃工业设计研究院,蚌埠233018)摘要:通过采用E砌jAc模型,解决了劳动合同管理系统因权限分配不合理而引起的冗余角色缺陷,有效防止由于个别用户具有特殊权限而导致角色增加泛滥的问题,还解决了由于角色继承中产生的私有权限被继承的问题,并且避免冲突权限的继承和越权操作。关键词:劳动合同;管理系统;JACOB技术;ERBAC模型DesignandImp

2、lementationofLaborContractManagementSystemBasedonJACOBZHENGJi-jie(BengbuDesign&ResearchInstituteforGlassIndustry,Bengbu233018,China)Abstract:ThispaperanalyziestheshortcomingofERBACmodel,andsolvestheproblemofredundantrolebyunra—tionllydistributingpurview.Thesyste

3、mcompletestheworkthattheuserwillbeabletograntpermissionanditallowsystemautomaticallyrecoveryoverduepurview,andsettlestheproblemwhichroleinheritedarousingprivaterightsin-heritedbyimportingpublicauthorityandprivaterights.Meanwhile,systemgrantedtorolesandrolesinher

4、itedincreasepriorityconstraintstoavoidconflieetedprivilegeinheritedandultraviresaction.Keywords:laborcontractmanagementsystem;JACOBtechnology;ERBACmodel劳动合同管理系统采用了JACOB(Java-eomBridge[1])技术,完成对合同模板的动态配置以及对合同文本的动态显示功能。JACOB是java和corn组件问的桥梁,com组件一般表现为dll或exe等2进制文件

5、[2{]。扩展了现有基于角色访问控制权限ERBAC模型的各种约束,避免了原系统中由于管理员疏忽没有及时撤销用户权限而给系统带来的隐患;采用角色授权与用户授权相结合的灵活方式,有效防止由于个别用户具有的特殊权限而导致角色增加泛滥的问题;还引入了公有权限和私有权限,解决了由于角色继承中产生的私有权限被继承的问题;角色权限授予和角色继承分别增加优先级约束,避免冲突权限的继承和越权操作‘¨。RBAC模型为构造其它基于角色的模型提供了基本框架,也是系统中实现基于角色访问控制的准则,但当其应用到大型系统如授权管理基础设施时,总难以

6、很好的反映实际情况。ERBAC模型是针对这一现状提出的[5]。系统采用ERBAC模型来验证登陆用户的权限以及员工跨行调动时是否需要重新签订。目前,访问控制技术已经成为网络信息系统的重要安全保障之一,采用先进的安全访问控制技术是构造网络安全和系统稳定的重要策略之一。访问控制是针对越权使用资源的防御措施,目的是限制访问主体(用户、进程、服务等)对访问客体(文件、系统等)的访问权限,这也是采用基于角色访问控制权限模型的原因。1概要设计劳动合同管理系统分为3个模块,分别为基础设置模块、合同处理模块以及合同台账。结构图见图1。收

7、稿日期:2012—06—12.作者简介;鄹际杰(1985一),助理工程师.E-mail:jianeaisi@ctiec.net173建材世界2012年第33卷第4期图1劳动合同管理系统功能模块结构图合同处理模块是本系统的核心,它包含了劳动合同管理的主要功能,如合同签订、合同续签、合同终止、合同解除、合同修正等功能。合同处理模块基本的业务规则如下:1)合同以及协议的签订;2)合同以及协议的变更;3)合同以及协议的续签;4)合同以及协议的解除;5)合同以及协议的终止;6)合同以及协议的修正。合同处理模块的业务流程也需要从以

8、上这6方面逐一介绍。合同处理模块的状态图如图2所示。2详细设计及实现一状态的转换C二)状态图2合同处理模块状态转换图根据概要设计部分对模块的划分,以下主要介绍基础设计模块和合同处理模块的详细设计及实现。合同处理模块的详细设计与实现是本项研究的重点。从合同模板配置到合同签订、合同变更、合同续签、合同解除、合同终止、合同修正再到合同台

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

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

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