- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BPM白蚁防治业务流程信息系统设计与实现
基于BPM白蚁防治业务流程信息系统设计与实现
摘要:徐州市白蚁防治管理处(徐州市白蚁防治所)成立于1995年,是直属于徐州市住房保障和房产管理局的全民事业单位,面向社会提供白蚁防治公益服务。目前主要业务为新建房屋和建筑的白蚁防治、现有建筑的白蚁灭杀及蟑螂、蚂蚁等害虫的灭治工作。由于施工范围广,涉及部门多,造成业务流程运转不畅,效率较低。本文提出的基于BPM的白蚁防治业务流程信息系统可实现业务在不同部门的自动流转和派发,在实现业务信息共享的同时也可监控流程执行的过程,大大提高了业务执行的效率和用户的满意度。
关键词:BPM 白蚁防治 管理系统
中图分类号:TP315 文献标识码:A 文章编号:1007-9416(2016)03-0000-00
1 引言
白蚁生活在黑暗环境中,筑巢在土中、木头里或在高大的土垅内,修筑隧道活动隐蔽,危害不易使人察觉,一旦发现,损失严重,已无法挽回,所以白蚁是建筑物、水库堤坝的大隐患。白蚁的危害具有高度的隐蔽性和破坏性,当发现其危害时,往往已经造成不可挽回的损失,因此,白蚁的防治是极为重要的。目前白蚁防治工作主要分为新建预防、装修预防和害虫灭治三个部分。由于施工范围广,涉及部门多,造成业务流程运转不畅,效率较低,因此需要规范化、流程化的管理系统来支持。
2 业务流程管理
BPM,即业务过程管理,是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法。本系统开发使用的流程框架是开源框架 ccflow,该框架属于轻量化的流程框架,具有快速开发,简易部署等诸多优点。ccflow提供对多种数据库友好支持:oracle, sql server,informix,mysql 系列版本,95%以上的数据库访问都是采用参数方式执行,提高了数据库效率。ccflow提供面向高级开发人员sdk开发模式,接口简单,文档丰富详尽、demo案例清晰,上手容易。ccflow提供完善的单元测试:只有建立完善的单元测试制度才能保障产品质量,ccflow开发者提供40多个单元测试,几乎做到了流程引擎功能与单元测试是一对一的,单元几乎涵盖流程流程引擎各个方面,可以通过单元测试快速的掌握好ccflow。
3 业务流程建模
白蚁防治的业务流程分为新建预防、装修预防和害虫灭治三个流程。在流程建模阶段,需要用对业务流程进行充分调研,绘制出各个业务流程的流程图,并制定好各个流程的负责人,以及各个流程的需要填制的表格及信息。以新建预防为例,图一为新建预防的业务流程。其中面积计算、面积审核、签订合同、打印合同处理部门为业务科;收取费用、款项到帐确认、填发预防证明为财务科;制定施工方案、填写竣工验收单、审核确认竣工、材料归档处理部门为技术科;安排施工处理部门为工程科;减免审批处理人为领导。
图1 新建预防业务流程
4 软件开发
系统使用asp.net程序开发,开发集成环境为VS2005,数据库使用微软网络数据库SQL Server2005。软件结构为服务器/客户机模式。
软件功能模块分为:流程引擎模块(新建预防、装修预防、害虫灭治),流程配置模块、信息录入模块,系统管理模块(用户管理、角色管理、权限配置等)及系统自动更新模块。
ccflow采用图形化界面进行流程建模,建模之后的流程自动生成一个以该流程文件命名的.xml文件。
ccflow生成的流程文件导入到VS2005建立的项目中,就可以使用sdk库提供的标准api进行访问(需要导入BP.En30.dll, BP.WFV4.dll,BP.Web.Contral)。系统主要使用的api包括:
Node_StartWork:任务发起
Node_ReturnWork:任务退回
Node_CreateWork:任务创建
Node_SetThisWorkOver:结束任务
Port_Login:用户登录
Port_SigOut:用户注销
图2是系统操作的主界面,左侧是用户登录后的导航栏,根据用户权限进行。
图2 系统操作主界面
5 结语
由于白蚁危害较大,在气候相对温暖的中国南部地区,通过流程化、规范化的管理来加强白蚁防治工作显得更为重要。本文提出的基于BPM的白蚁防治业务流程信息系统很好的解决的这一问题,在白蚁防治工作领域具有较好的参考价值和推广意义。
参考文献
[1] 谭伟,范玉顺.业务过程管理框架与关键技术研究[J].计算机集成制造系统,2004(07).
[2] 嵇文路,夏安邦.基于eEPC和UML的企业建模[J].计算机工程,2008(08).
[3] 伍宏伟,杨东.基于赋时层次有色Petri网
您可能关注的文档
最近下载
- 医用耗材供货运输及售后服务方案.pdf VIP
- 新标准大学英语(第三版)综合教程3(智慧版)B3U6教师用书.pdf VIP
- 生物-湖北省2024年秋季鄂东南联盟学校高一年级期中联考试题和答案.docx VIP
- 《公路养护工程质量检验评定标准 第一册 土建工程》桥梁工程(每日一练).pdf VIP
- 慢阻肺患者稳定期的自我管理.pptx VIP
- 海洋地震勘探技术2025年应用与技术创新研究报告.docx
- OpenAI Top 40超级客户分析-垂直Agent开发与创业机会.pdf VIP
- 4.2 弧度制(课件)-【中职专用】高一数学(高教版2023修订版基础模块上册).pptx VIP
- 临床护理实践指南2024版.pdf VIP
- 义务教育信息科技课程标准(2022年版).pdf VIP
原创力文档


文档评论(0)