论文部分内容阅读
建筑安全监督管理是保障建筑施工安全生产的重要手段,随着国内建筑业的不断发展,安全监督管理的任务变得越来越繁重,传统的手工监管方式暴露出诸多问题,如效率低下,执法不严等,严重影响安全监督工作的开展。利用计算机网络技术,实现建筑安全监督管理的信息化建设,可进一步规范建筑施工生产行为,提升安全监管水平。本文运用工作流技术设计并实现了建筑安全监督管理系统,在一定程度上完成了安全监督管理的自动化。工作流的运用简化了工作流程,提高了员工的工作效率,划清了部门间的职责和权力,为安监工作的顺利开展打下良好基础。论文的主要内容包括:(1)详细介绍了工作流相关一些基础理论知识,对工作流参考模型和工作流系统进行了研究,并分析了工作流技术的优势。(2)介绍了几种访问控制方法,分析了其优缺点和安全监督管理系统的访问控制需求,引入了基于工作流的安全访问控制模型及其模型授权约束规则,并将它们应用在安全监督管理系统中。(3)从多方面对系统进行了需求分析,利用UML用例图为系统建模,划分了系统功能模块,并采用E-R图描述了业务实体及其相互关系。(4)通过对工作流引擎和系统功能模块以及数据库的详细设计,结合B/S的三层架构的分层思想和自主开发的工作流引擎实现了基于工作流的建筑安全监督管理系统,并对系统的功能和性能进行了测试,测试结果表明系统开发成功。通过上述研究,本文的特色主要表现在两个方面:(1)通过对现存安全访问控制模型和系统安全访问控制需求的研究,引入了工作流安全访问控制模型,实现了系统权限的合理分配,提高了资源的利用率和系统安全性;(2)将工作流技术运用到安全监督管理系统的业务流程处理中,当业务流程发生变化时,只需修改流程模型的定义即可,完成了业务流程逻辑和应用逻辑的分离,达到了职权分离目的,规范了安监工作。