论文部分内容阅读
随着信息技术的快速发展,特别是计算机技术以及网络技术的不断完善,办公自动化技术得到了更好的发展。办公自动化系统能够加快各种信息的流通,提高企事业的办公效率,降低办公成本。工作流技术已经成为实现办公自动化系统的核心技术,但是对工作流相关理论的研究还是相对滞后,在对工作流模型的研究方面还没有比较成熟的理论和方法。同时,系统的安全性是一个大家越来越关心的问题,权限管理成为办公自动化领域研究的一个热点。本文在分析了工作流模型的基础上,研究了几种特殊的过程模型,并给出了合并期望与部分期望的概念,以及寻找合并期望的算法。又进一步给出了一种通用的基于令牌传递的迁移算法。办公自动化系统中权限管理主要是基于RBAC模型的,RBAC最核心的思想是通过给角色授权来决定用户的权限。本文在该模型的基础上给出了一个基于域的对角色授权的模型,ARBD模型。并对ARBD模型的各个部分做了详细的分析,并在此基础上给出了对角色授权的方案和算法。在实践中,将研究成果应用在了南京外国语学校办公自动化系统之中。首先对系统的各个模块进行了分析,之后又进行了详细的设计。本系统是基于JSF和Hibernate框架来实现的,在实现时,将基于令牌传递的迁移算法和基于ARBD模型的对角色授权的方案应用在了系统中,确保工作流流程的顺利运行和系统的安全性,同时也验证了基于令牌传递的迁移算法和基于ARBD模型的对角色授权的方案的可行性。