基于SSH2和Fireflow工作流的办公自动化系统的设计与实现

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:ynjdxyzzz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
办公自动化系统是利用计算机技术提高办公的效率,进而实现办公自动化处理的系统。它采用互联网技术,基于工作流的定义,使企业内部人员方便快捷地实现信息的共享,高效地协同工作;一改传统繁琐复杂的手工办公方式,实现了快速、多元化的信息管理,为企业管理层制定适当的策略提供科学的依据,得到了很多企业的欢迎[1]。通过办公自动化系统的协同办公,可以为公司等单位带来极大的变化:提高工作效率,节省运营成本,规范单位管理,提高企事业竞争力等等。本文首先介绍了系统所使用的JAVAEE技术和工作流技术,其中JAVAEE技术方面主要使用了目前业界流行的SSH2三大Web框架,也就是负责表现层的Struts2、逻辑层的Spring和持久层的Hibernate。工作流技术方面,主要使用了国人开发的基于Petri-net的Fireflow工作流管理系统,语义准确、应用简单。然后按需求分析、系统设计、系统实现、系统测试的逻辑顺序对系统进行了详细的阐述。在开发的过程中,严格遵循面向对象的设计原则,采用JAVAEE优秀的分层思想,并适当地引入了经典的“策略模式”等设计模式。通过半年多的设计和编码,本系统已经顺利完成,并且成功部署到生产环境中去,得到了用户的积极反馈,并不断完善。本系统具有一定的推广意义。
其他文献
伴随移动互联网的高速发展,社会生活对嵌入式系统功能的要求越来越高,嵌入式系统的软件规模日益扩大,软件复杂度不断增强,传统的嵌入式系统软件开发模式已经跟不上嵌入式设备更新
嵌入式产品越来越广泛的被人们使用,图形用户界面作为人们对产品的第一印象在嵌入式开发中的地位也越来越重要。传统的二维图形界面能够在功能上满足人们的需求,但是相对于生动
近年来,伴随着社交网络、移动互联网和物联网等技术领域的迅猛发展,数据量呈现爆炸式的增长。在这些领域中,通常需要实时地、高效地处理快速变化的海量数据。目前,针对数据流的实
随着计算机视觉传感器技术的快速发展,计算机视觉开始渗透到医学、城市交通、视频监控、机器人视觉等领域。传统窄视角的普通摄像头已经不能满足场景信息宏观层次的分析需求,而
随着物联网环境不断趋于复杂和富于变化,要求普适服务具备自发地互操作的能力。为了实现适合于物联网环境的服务与应用,使得服务开发过程耗时而且容易出错。为了解决这个问题,我
现实生活中的很多决策问题都要考虑同时优化若干个目标,而这些目标之间往往是彼此冲突的,多目标优化算法就是要从所有可能的方案中找到最合理、最可靠的解决方案。其主要面临
数据库自然语言查询界面(NLIDBs)是指允许用户用自然语言访问数据库的一种方式,它的出现大大简化了人机交互的过程。它是多学科交叉的产物,涉及自然语言理解、数据库技术、人工智
信息检索系统中最核心的数据结构是倒排索引。随着信息化水平的不断提高,索引数据也越来越庞大,必须保存在辅助存储器中。目前常用的辅存设备是磁盘,磁盘虽然具有容量大、便宜等
数据重要性越来越受到企业和用户的关注,系统可靠性也是企业在选购存储设备时首要考虑的因素。RAID(Redundant Array of Independent Disk独立冗余磁盘阵列)存储系统的可靠性可
随着计算机的广泛使用与网络技术的深入发展,人们更多的将各种资料信息以电子文本的形式存储于计算机及网络空间中。这些文本信息的大规模增长,导致人们对信息的过滤、筛选出