网站大量收购独家精品文档,联系QQ:2885784924

基于J2EE架构的办公自动化系统的分析与设计.docVIP

基于J2EE架构的办公自动化系统的分析与设计.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE架构的办公自动化系统的分析与设计   摘要:通过对J2EE架构的分析,提出了基于J2EE体系的办公自动化总体架构和子系统的分块,然后分别阐述了各子系统的功能及设计方法。   关键词:J2EE架构;办公自动化;设计   中图分类号:TP317文献标识码:A文章编号:1009-3044(2008)09-11656-03      The Analysis and Design of OA System Based on J2EE Frame   LIN Kai   (Computing Center of Jiaying University, Meizhou 514015, China)   Abstract: Based on the analysis of J2EE Frame,the article proposes the general frame of OA system based on J2EE,and elaborates each subsystems function and design method.   Key words: J2EE frame; OA; Design      1 引言      近几年来,计算机网络的飞速发展提供了功能强大的信息处理平台,同时随着社会节奏的加快,社会信息迅速膨   胀,竞争日益激烈,各单位、现代企业都迫切需要一整套从信息采集、信息处理到信息传递与共享高度自动化的办公系统。而以Internet/Intranet为核心和代表的当代信息技术特别是Web技术的迅速   发展,又使得传统的OA、MIS的体系结构、计算模式等必须与Internet融合。自20世纪80年代中期以来,国内办公自动化应用系统已经经历了三个发展阶段,实现了二次革命性的飞跃。从80年代中期第一代办公系统以个人电脑、办公套件为主要标志,实现了数据统计和文档写作电子化,完成了办公信息载体从原始纸介质方式向电子比特方式的飞跃,第二代办公自动化系统以网络技术和协同工作技术为主要特征,实现了工作流程自动化,实现了收、发文从传统的手工方式向工作流自动化方式的飞跃,第三代办公自动化系统以知识管理为核心。      2 系统实现技术      办公自动化系统分为三大类:首先是基于Lotus Notes这样的国外平台做二次开发的系统。第二种是以类MIS系统转变而来的,把日程表、会议、考勤、人事独立的模块组合在一起,再加上统一的用户认证和菜单界面调用。第三种就是采用现在的分布式技术来实现,例如,J2EE(Java 2 platform, enterprise edition),该系统由表示层、中间层以及数据存储层三层组成,目前分布式的主流技术平台有微软的.NET,SUN的 J2EE以及OMG的CORBA,从系统的开放性、移植性以及可扩展性等方面考虑,SUN的J2EE比较有优势。      3 J2EE体系架构及技术特性      J2EE是SUN公司定义的一个开放式企业级应用的规范,它提供了一个多层次的分布式应用模型和一系列开发技术规范,多层次分布式应用模型是根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行,如Servlet组件在Servlet容器上运行,EJB组件在EJB(enterpriseJavabeans)容器上运行,容器间通过相关的协议进行通讯,实现组件间的相互调用。遵从这个规范的开发者将得到行业的广泛支持,使企业级应用的开发变得简单、快速。   3.1 J2EE组件和层次   J2EE规范规定了以下四个层次:   3.1.1 客户端层(client tier)   客户端层用来实现企业级应用系统的操作界面和显示层,另外,某些客户端程序也可实现业务逻辑,客户端分为基于Web的客户端和非基于Web的客户端。基于Web的客户端主要是作为企业Web服务器的浏览器,非基于Web的客户端层则是独立的应用程序,可以完成瘦客户机无法完成的任务。   3.1.2 Web层   Web层用来为企业提供Web服务,包括企业信息发布等。Web层由Web服务器和Web组件组成,J2EE Web组件包括JSP页面和Servlets,Web层也可以包括一些JavaBeans。Web层主要用来处理客户请求,调用相应的逻辑模块,并把结果以动态网页的形式返回给客户端,运行在客户层的Web组件依赖容器来支持诸如客户请求和响应及Enterprise Bean查询等。   3.1.3 业务层(business tier)   业务层也叫EJB层或应用层,由EJB服务器和EJB组件组成。一般情况下,许多开发商把Web服务器和EJB服

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档