可定制办公自动化系统的设计和实现

被引量 : 0次 | 上传用户:wys9802110814
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
办公自动化是将现代化办公和计算机网络结合起来的一种新型办公方式,随着信息技术的飞速发展和企业间竞争的日趋激烈,办公自动化系统在企业的工作中发挥着越来越重要的作用,它的应用是企业管理现代化的标志之一。传统的办公自动化系统根据用户的实际需求开发的,将企业的业务流程编写在程序中,当用户的需求发生变化时就必须对源代码进行修改。在企业部门人员变动大,工作流程变更频繁的情况下,传统的开发方法已经不能满足用户的需要。本文在分析企业常变因素的基础上,提出了一种提高办公自动化系统软件柔性的解决方案,即可定制流程和表单的办公自动化系统。本文首先对工作流技术进行了简单的介绍,分析了工作流管理联盟提出的工作流管理系统的体系架构和参考模型,描述了办公自动化系统中涉及到的技术jBPM、Struts2、Spring和Hibernate,然后以Spring框架为核心,整合Struts2、iBPM和Hibernate,提出基于轻量级Java EE架构SSH与jBPM的办公自动化系统的解决方案,Struts2作为系统的MVC框架使用,Struts2拦截用户请求,并调用业务逻辑组件来处理用户请求,jBPM提供了对业务流程进行管理的平台,Spring框架提供了系统的IoC容器,该容器负责管理系统的所有组件,并负责管理系统中各组件之间的依赖关系,持久层采用Hibernate实现对象关系映射,完成对象和关系数据库表的映射。这种方案具有良好的可扩展性、可维护性和可靠性。其次分析了企业常变因素,提出以流程和表单定制为基础的办公自动化系统。本文使用开源工作流管理系统jBPM实现流程定制,jpdl(JBoss jBPM process definitionlanguage)流程描述语言包含的可视化流程定义工具为企业建立流程的计算机化描述,jBPM工作流引擎实现对流程的控制与管理功能。表单是办公自动化系统与用户进行交互的主要界面,是信息传递的载体,本文通过数据字典使表单结构数据化,并提供修改表单结构的用户界面来实现用户对表单的定制与修改,同时通过特定的应用程序实现表单展现界面随表单结构的变化而变化,然后在基于流程定义的基础上,将表单实例与流程实例相结合,驱动表单流转。最后给出了可定制流程和表单的办公自动化系统的具体实现,并以一个典型的报销流程为例,进行了系统验证。结果表明,该系统能够满足企业丰富多变业务流程的需要,加强企业的应变能力从而提高企业的生产力和市场竞争力;同时大大减少了开发人员的工作量和系统管理员的维护量。
其他文献
2016年初的全球经济面临着很大的挑战和不确定性:新兴经济体经济地震此起彼伏;大宗商品“跌跌不休”,原油价格在30美金以下刷新低点;而人民币离岸汇率则“暗流汹涌”,承担了巨大的
报纸
中国共产党领导开创的中国特色社会主义道路取得了举世瞩目的成就,是我们必须长期坚持的正确道路。但在国际社会上却对“中国道路”存在种种曲解与误读,表明中国道路国际话语
改革开放40年来,农村题材电视剧以其丰富复杂的影像,记录了中国乡村的历史变迁和广大农民的心灵嬗变,为农村和农民留下了一份珍贵的时代记忆。农村题材电视剧在40年中历经兴
《一枝花》采用鲁西南民间曲调创作出的一首极具鲁西南音乐风格的唢呐独奏曲目,改编移植为二胡曲目,至问世以来深受人们的喜爱。本文以《一枝花》作为载体,深入挖掘其内在的
目的探讨覆膜自膨式食道内支架姑息治疗中、晚期食道癌的临床效果。方法28例中、晚期食道癌患者及2例食道癌手术吻合口狭窄导致吞咽困难患者,采用透视下放置覆膜支架治疗。结
牙轮钻机是目前矿山中主要使用的钻孔设备,由于使用环境恶劣,经常发生故障。在工程实践中发现,良好的润滑可以降低牙轮钻机的故障率,并且延长使用寿命。以YZ-35牙轮钻机为例
不溶性硫是硫原子的线性聚合体 ,其主要用途是作为优质橡胶硫化剂。以武钢焦化公司出产的工业硫磺为原料 ,以过硫酸铵及硫酸亚铁为引发剂 ,采用催化聚合法制取不溶性硫。试验
时机选择期权的价值受投资成本、未来现金流量的不确定性、资本成本等多种因素的影响,本文旨在分析仅受投资成本影响下时机选择期权的价值变动。在时机选择期权价值等于延迟
实践证明,自50年代实施劳动保险条例以来,(本文所提劳保制度仅指社会养老保险部分,而不包括其它部分)我国社会保险制度对提高职工的生产极积性,解除职工的后顾之忧,稳定社会
汽车自动驾乘系统采用模块化的设计方案,对现代云计算技术与已经出现的无人驾驶汽车单辆、单系列的技术情况进行了合并,对数据中心、数据传输、车载系统进行了一定的创新,形