探讨基于ssh模式下的公文流转的研究与实现

来源 :中国新通信 | 被引量 : 0次 | 上传用户:cczxokli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】以J2EE为基础的企业应用系统是SSH模式下公文流转实现的基础与平台,在企业应用系统的基础上,以SPRING为容器实现STRUTS与HIBERNATE技术优势的充分发挥,实现对企业公文流转系统的分解,通过SSH技术之间整合方案的优化,实现公文流转的快捷与完善,提高系统的灵活性与扩展性。本文分析提取企业信息化业务中的公文流,采用轻量级技术架构SSH对公文流转系统进行分析设计,利用技术整合的优势,实现系统轻量松散的结构模式,展现了SSH在系统开发维护和扩展方面的轻便性、灵活性,为企业复杂的信息系统开发提供了一种新的解决方案。
  【关键词】SSH模式 公文流转 J2EE
  在企业办公自动化系统中,J2EF的应用实现了以B/S结构为基础的开放规范的提供,ewlng企业管理信息系统的开发提供了平台。因此,需要通过SSH模式对其进行简化,降低系统开发与维护的难度,提高系统的整体效率。
  一、SSH技术概述
  SSH(SPRING+STRUTS+HIBERNATF)实际上是一种以J2EE为平台的轻量级架构,在网络系统开发的过程中具有非常突出的优势。SSH技术的优势主要包括:第一,SPRING作为容器,其体系结构为插件式,为STRUTS、HIBERNATE的技术整合提供了基础,通过技术优势的充分发挥来实现公文流转系统复杂程度的降低,降低开发工作的重复率。第二,在对业务组件JavaBean进行没计的过程中采用了POJO,实现了公文流转系统开发难度与工作量的最小化。第三,公文流转系统中采用XML结构化文件整合组件,从而降低了组件之间的代码耦合,实现了系统功能定制;第四,SSH的实用性、动态扩展性、可维护性都比较强,能够依据企业相关的需求实现系统原型的构建,能够在保证系统日常运行的前提下依据系统需求实现功能子模块的增减、重构等。
  二、探讨基于ssh模式下的公文流转系统设计
  2.1 公文流的提取与建模
  工作流实际上是能够完全或部分自动执行的业务过程的类型之一,依据相关的规则、文档、信息、任务等实现不同传递者之间的传递与执行。公文流众所包含的办公流程具有一定的复杂性,其中最为主要的流程包括收文管理与发文管理两个方面。其中,收文管理指的是实现收文的登记、拟办、批办、批阅流转、归档等工作;发文管理指的是实现发文的拟稿、核稿、签发、批阅流转、归档等工作。
  2.2 功能设计
  为了能够对公文流进行更好的管理需要对公文流转系统进行分解,一般情况下分解为五个模块,分布为公文处理模块、传输管理模块、文档管理模块、日记管理模块、用户管理模块等。l、公文处理模块。公文处理模块主要的功能包括对公文的创建、修改、收发、审批及审查等,通过这些操作处理实现对公文的分类、标识的登记,批示、处理的登记。2、上传审批模块。在公文进行传输的过程中,首先对公文的密级类别与发送对象进行明确,依据这些信息通过RSA算法对公文内容进行加密与签名,确保公文传输过程中的安全性。同时公文在传输的过程中要实现逐级的审批与责任签名。3、文档管理模块。文档管理模块的主要功能包括两个方面,一方面是依据归档的要求对发文进行立卷或销毁登记,另一方面是对文档数据库进行维护,为查询提供便利。4、口记管理模块。在公文处理的过程中,修改行为非常常见,日记管理的主要功能就是通过IP跟踪的方式对用户身份及其对公文的修改行为进行记录,同时在数据库中保留公文处理的痕迹,保证公文的原始信息,为公文的审核提供便利。5、用户管理模块。依据管理权限可以对公文系统的用户进行划分,主要包括系统管理员、公文管理员、领导、普通用户等。系统管理员所拥有最高的权限,能够对公文系统的其他用户进行管理,同时对工位处理进行调整与监督,还能够对系统功能的正常运行进行维护。公文管理员主要的职责就是对公文流转业务进行协调,包括下发通知、回报情况等,同时还对文档存储、发布工作等进行维护。
  2.3 系统结构
  系统结构中主要包括表现层、weh业务层、数据持久层与EIS层四个方面。表现层采用JSP动态表现技术对用户界面进行渲染,实现了用户桌面体验的增加,实现了人机交互。web业务层中包括视图、控制、处理模块三个组成部分,对公文操作请求进行转发与处理。数据持久层实现公文对象到数据库表的映射,并提供面向公文的数据操作。EIS(企业信息系统)层,数据库服务,提供数据的存储、查询与管理。
  总结:企业信息系统中实际的公文流程非常复杂,并不是一成不变的。利用SSH技术架构体系可以根据企业当前实际的业务需要快速松散地构建出公文流的原型系统,并在不影响系统日常工作的情况下,随需求的变更对系统进行维护和扩展,使系统具有较大的灵活性、适用性和可扩展性,能够满足企业信息化发展的基本需要,具有良好的使用前景。通过SSH技术之间整合方案的优化,实现公文流转的快捷与完善,提高系统的灵活性与扩展性。
其他文献
随着互联网技术不断发展,云计算受到社会广泛关注,云计算的发展为移动互联网发展带来诸多便利。由于移动互联网与传统互联网相比,具有携带方便、鉴别简单等优点,在人们的生活中发挥着重要的作用,但是也存在着很多信息处理方面的问题,在此基础上,云计算应用到移动互联网中,将会对互联网发展带来威胁,基于此,在本文中对云计算模式下的移动互联网安全进行分析,提出一些提升移动互联网安全的对策。
本文对独立学院《大学计算机基础》课程教学的特点及存在的问题进行了分析,并提出了相应的教学改革方案。从而提高了《大学计算机基础》课程的教学效果和教学质量。
针对多种相同结构不同尺寸的椭球曲面精密铣削的编程和加工存在的问题,文章提出了采用以加工信息指令和几何信息指令构成双指令来提升机床数控系统的编程能力,并以FANUC数控系
在线旅游公司产品展示和销售在同一个网络平台,而产品分属不同公司的特性,使得其销售和收款在一地、付款可能在另一地,会计核算分散在不同的账套等不匹配和不一致,不利于财务
分析了ERP系统设置基础数据现状和需要优化设置的数据内容,利用物联网的特点构建出基于物联网优化ERP系统的框架结构,提出了物联网优化ERP系统基础数据的方法和流程,并具体分析
整整8年的辅导员工作,从当初的青涩无畏努力追求成长为有担当选择不离不弃,有信心引领学生心灵,有能力解决实际问题,有抱负追求专业成长的学生思想政治工作者,回归根本、心怀