基于中间件技术OA系统设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于中间件技术OA系统设计与实现

基于中间件技术OA系统设计与实现   摘要:以中小型企业日常办公的流程为背景,结合当前比较流行的中间件技术(Struts、Hibernate)和J2EE平台,通过研究并实现了一套适合于中小型企业日常办公所需的办公自动化管理系统。   关键词:OA;struts;hibernate;数据库;中间件   中图分类号:TP311文献标识码:A文章编号:1009-3044(2010)10-2340-03   With Realizes Based on the Middleware Technologys OA Systems Research   ZHANG Bin, QI Ming-long   (School of Computer Science and Technology, Wuhan University of Technology, Wuhan 430070, China)   Abstract: This topic take the small and medium-sized enterprise daily works flow as the background, the union current quite popular middleware technology (Struts, Hibernate) and the J2EE platform, through studied and realizes a set to suit the office automation management system management system which needed in the Small and medium-sized enterprise daily work.   Key words: OA; struts; hibernate; database; middleware   随着信息技术的飞速发展,企业对信息需求的增长,使计算机,网络技术已经渗透到企业的日常工作中。传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求,网络办公自动化管理系统的应用满足了企业的办公网络化、自动化的管理需求,提高了企业内部的管理水平,进而全面提升了企业在市场竟争中的综合竞争力。   目前,国内外大多数企业都开发了适合自身使用的办公自动化(OA)系统。对于大企业而言,通过量身打造的OA系统以工作流为中心,实现了对人员,公文,消息和会议的一系列管理,使企业现代化的无纸办公成为现实。但是这种OA系统的价格昂贵,动辄就是几十上百万,使一些中小型企业难以承受,而中小企业相对于大型企业来说,人员组织、业务流程相对简单,业务需求相对有限,需要一套价格低廉,能够实现企业内部信息的发布与传递、工作流管理和公文管理等基本功能的OA系统[1]。   本文以中小型企业日常办公的流程为背景,结合当前比较流行的中间件技术,通过研究并实现了一套适合于中小型企业日常办公所需的办公自动化管理系统。   1 中间件技术简介   中间件是基础软件的一大类,属于可复用软件的范畴,可以将网络和系统软件之上、应用系统之下的“广袤疆域”都视做中间件领域。可以被理解为起承上启下作用的应用支撑平台。应用的多态性、系统软件的复杂性,都需要依赖各种类型的中间件在其中运筹、调和。中间件的核心作用是通过管理计算资源和网络通信,为各类分布式应用软件共享资源提供支撑。广义地看,中间件的总体作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件[2]。   在本系统实施过程,主要使用的是Struts框架和Hibernate框架。Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间。   Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,还可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的任务。   2 OA系统的设计与实现   2.1 系统平台的选择   系统选用Microsoft Windows XP Professi

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档