论文部分内容阅读
地县一体化系统实现了地调系统和该地区各县调系统的广域远程互联,实现了数据资源、技术资源和设备资源的共享。系统使用时,工作人员需要进行绘图建模操作,以“源端维护,全网共享”为目标,通过分布式建模和拼接技术,实现区域统一建模和管理,并且通过模型发布服务实现电网模型的共享。电力系统安全体系要求对此进行严格审批,确保系统中用于电力系统分析、计算、预警、辅助决策和可视化监控等操作的图形文件的正确性。现有的调度自动化系统虽然能较好的满足应用需求,但是在处理此类流程型的工作任务时却显得力不从心,或者在软件系统中不实现审批流程而通过人工数据传递的方式完成审批,或者对审批流程进行硬编码。工作流技术—业务过程的部分或整体在计算机应用环境下的自动化,在业务流程描述、流程自动流转和过程跟踪管理方面有着其它技术无法比拟的优势。因此,本文研究在调度自动化主站系统中引入工作流引擎,实现流程驱动下的协同建模完善的文件审批流程,并且做到流程灵活、方便、可定制,一定程度上规范审批业务流程,提高工作效率。本研究以积成电子股份有限公司的调度自动化系统iES600P为依托。在研究iES600P系统的软件架构,绘图建模工具的工作逻辑、程序结构,以及开源工作流引擎应用过程和Service API的基础上,以原系统侵入性最小、架构合理、功能健全为目标,拟定了系统的优化改造方案。然后,结合软总线(Software Bus, SoftBus)技术和Java本地调用(Java Native Interface, JNI)技术,以优化方案为指导,应用VS2005、Eclipse、Qt3.3.8和SQL Developer等开发工具,对工作流客户端、服务端、相关依赖jar包和工作流数据库等进行了有序开发实现。最后,整合、部署系统,并设计审批流程样例验证了优化后的系统功能。