已阅读5页,还剩73页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 I 摘 要 办公自动化是指通过将计算机、通讯、信息和软科学等先进技术及设备集合 运用于各类公务活动中,实现日常办公的无纸化、科学化、自动化,提高工作质 量和工作效率。办公自动化系统是以计算机、信息、管理以及网络通信等多学科 技术为支撑,以提高综合业务管理水平和辅助决策为目的的综合性人机信息系统。 随着现代信息和网络技术的快速发展,自动化对人类社会发展的影响越来越深远, 国民经济信息化进程面临着千载难逢的机遇和前所未有的挑战。加快推进党政机 关、企事业单位办公网络化、自动化、电子化,迅速快捷、全方位的完成信息采 集和信息处理等公务活动,达到息共享、工作高效协同,为机关日常管理和科学 决策提供可靠的依据,已经成为各地党政机关急需解决的事情。建立和使用办公 自动化系统,能够最大限度地减轻工作人员的日常工作量,摆脱繁杂的事务性工 作,从而有更多的时间进行集中精力思考、解决与事务发展相关的问题。因此, 办公自动化对提高政府部门的内部管理水平和办公效率,提高领导决策的科学性、 正确性具有十分重要的意义。 本文深入调研了软件工程原理和面向对象技术在办公自动化系统中的应用, 将滨海经济开发区办公自动化系统的设计为具有良好开放性、扩展性和复用性的 系统。分析了第一代至第三代办公自动化系统的特点,以第一代至第三代自动化 系统的特点为模型依据,结合滨海经济开发区的实际情况,设计合理的办公自动 化功能模型。选择了 B/S 模式作为滨海经济开发区办公自动化系统的应用模式、 确定了 J2EE 平台作为开发平台。本系统共分为个人办公,信息通讯与共享,文 件管理与共享,工作流管理,资源管理,收发文管理,组织结构和权限设置等功 能模块,包括了办公自动化系统的大多数功能。 本文对办公自动化系统的协同操作模式进行了研究,实现了办公自动化系统 与即时通讯系统的集成。对系统的安全性做出了分析和设计,建立了一套立体的、 多层防范的、软硬件相结合的安全控制体系。 关键词:关键词:办公自动化,软件工程,B/S Abstract Abstract Office automation is that by using computer technology,communications technology,information technology, soft sciences and other new technology in various types of office personnel activities, thus come to paperless, scientific and automation,to maximize the quality of work Capacity, and improve the working efficiency. Office Automation System is an integrated information system,which is supported by computer science, information science,geospatial science,management division Science,behavioral science, network communication technology and other modern science,with the purpose of enhancing the comprehensive business management and decision support machine. With the rapid development of modern information and network technology, automations effect to human social development is more far-reaching, and the process of national economy is facing rare opportunities and unprecedented challenges. It has become to the things that need to be resolved for each government to speed up the process of national information technology,to promote the office network,automation,electronic technology,to enable government to easily and quickly share information,and efficient ground-work and change the complex and inefficient manual office approach,to achieve rapid,comprehensive information collection,information processing,thus providing a reliable scientific basis for the daily management of government departments work and decision-making. Using of office automation systems,government departments can reduce the daily workload of staff of maximum extend,making staff to relief from the tedious routine freed, to focus on thinking,solving problems and matters related to development better,thus greatly enhancing efficiency. Therefore,the office automation is of great significance to improve the internal management of government departments and office efficiency,and to improve the scientific and accuracy of leadership decision-making. This paper studies the application of software engineering principles and object- oriented technology in the Office Automation System in-depth,designs Binhai Economic Development Zones office automation system to a well Abstract III opened,extensible,and reusable. We analyze the features of the first generation to the third generation of office automation system,based on the first generation to third generation of automation systems model,combined with the actual situation of the Binhai economic development zone,designed reasonable office automation model. We choose the B / S model as the Binhai economic development zone office automation system model,and select the J2EE platform as the development platform. The system is divided into individual offices,information and communication and Sharing,document management and sharing,workflow management,resource management,send and receive text management,group Organizational structure,functions and powers set module,including the most functions office automation system has. In this paper,we studied the collaborative operation mode of office automation systems,achieving the integration of office automation systems and instant messaging systems. We made design and analysis on the security of the system,and build a set of safety control system with three-dimensional,multi-guard,combination of hardware and software. Keywords: Office automation, Software engineering, B/S 目录 目 录 摘摘 要要 I AbstractAbstract.II 目目 录录 IV 第一章第一章 绪论绪论.1 1.1 研究背景.1 1.2 办公自动化的发展.2 1.3 研究现状.4 1.4 课题来源.6 1.5 主要工作.7 1.6 论文组织结构.7 第二章第二章 技术理论基础技术理论基础.9 2.1 J2EE.9 2.2 工作流技术.12 2.2.1 工作流的基本概念.12 2.2.2 工作流管理系统体系结构.13 2.3 小结.17 第三章第三章 系统需求分析系统需求分析.18 3.1 功能需求.18 3.1.1 个人办公.18 3.1.2 信息通讯与共享.19 3.1.3 文件管理与共享.20 3.1.4 工作流.21 3.1.5 资源管理.22 3.1.6 收发文管理.23 3.1.7 组织结构和权限设置.24 3.2 非功能性需求.25 3.3 小结.26 第四章第四章 系统总体架构设计系统总体架构设计.28 4.1 开发环境.28 4.2 体系结构.28 4.3 网络应用模型.29 4.4 小结.31 第五章第五章 系统数据库设计系统数据库设计.32 5.1 数据库设计原则.32 5.2 E-R 图.33 5.3 数据表结构.35 目录 V 5.4 小结.42 第六章第六章 系统功能设计与实现系统功能设计与实现.43 6.1 信息发布.43 6.2 公共资源管理.45 6.3 会议管理.46 6.4 工作计划.48 6.5 工作流.49 6.6 发文与收文.54 6.7 JavaBean 的设计.56 6.7.1 数据库操作的 JavaBean 的编写.56 6.7.2 分页显示的 JavaBean 的编写.59 6.7.3 分页解决方案 JavaBean 的编写.64 6.8 系统测试.65 6.9 小结.66 第七章第七章 结束语结束语.67 参考文献参考文献.68 致致 谢谢72 第一章 绪论 1 第一章 绪论 1.11.1 研究背景研究背景 办公自动化系统(Office Automation)是以计算机、信息、管理以及网络通 信等多学科技术为支撑的综合性人机信息系统,目的是辅助决策以及提高综合业 务管理水平。办公自动化是指通过将通讯、计算机、软科学、信息等先进的技术 及设备集合运用于各类公务活动中,以实现自动化、科学化、无纸化的日常办公, 并大大的提高工作效率和工作质量。 随着现代信息和网络技术的快速发展,自动化对人类社会发展的影响越来越 深远,国民经济信息化进程面临着千载难逢的机遇和前所未有的挑战。手工办公 方式,复杂、低效,劳动强度大、出错机率高,而且受人为因素影响严重。加快 推进党政机关、企事业单位办公网络化、自动化、电子化,迅速快捷、全方位的 完成信息采集和信息处理等公务活动,达到息共享、工作高效协同,为机关日常 管理和科学决策提供可靠的依据,已经成为各地党政机关急需解决的事情。建立 和使用办公自动化系统,能够最大限度地减轻工作人员的日常工作量,摆脱繁杂 的事务性工作,从而有更多的时间进行集中精力思考、解决与事务发展相关的问 题。因此,办公自动化对提高政府部门的内部管理水平和办公效率,提高领导决 策的科学性、正确性具有十分重要的意义。 对于办公自动化系统,很多政府机关单位、大型企业过去都曾开发过,但是 由于历史的种种原因,他们都是在老版本的 LotusNotes14平台上开发的办公自 动化系统,他们都是按照一个模式开发的,就是采用以关系型数据库为基础的 MIS 系统。因为软件本身的局限以及当时网络技术的不发达,这些办公软件中有 很多不能适应现代工作需求的缺点,比如说缺乏韧性,对环境适应性差,集成化 程度低,资源共享不充分等都很严重;同时,因为他们基本都为静态的,其功能 只是对于文档的存储、管理等,尚且远不能适应网络化信息时代的要求。我们的 信息时代要求能够实现一个高度信息化的办公自动化系统,能够显著提高办公效 率,适应新的环境的不断改变,降低办公成本,加快工作流程等等5。 , 滨海经济开发区为推动全区信息化建设,实现开发区各级政府办公与服务的 电子信息化管理,完成从传统性政府到服务型政府的转变,正积极进行政府电子 政务系统的建设。滨海经济开发区电子政务系统包括“滨海信息门户平台” 、 “滨 海党政办公内网平台” 、 “滨海办公自动化平台”及行政审批和电子监察系统。其 中,实现办公自动化是实现电子政务的先决条件。当前滨海经济开发区的办公自 动化系统已经远远不能够满足现在的工作需要,因此亟需建设基于 WEB 的6、 以知识管理79为核心的新型的办公自动化系统。 滨海经济开发区办公自动化系统是政府电子政务系统中的一个子系统,通过 该系统的构建能够极大的提高工作人员工作效率,提高部门的竞争力、凝聚力, 并且使决策变的迅速科学,高层决策不再是不了解情况,缺乏数据的环境下进行, 而是以数据和真相为依据做出的科学的决策。对于单位领导来说,办公自动化系 统的决策支持系统,能够为领导提供决策参考和依据,而对于普通管理者,办公 自动化系统又是事务/业务处理系统。办公自动化系统能够为政府部门的工作人员 提供良好的办公手段和环境,使之准确、高效的工作。 1.21.2 办公自动化的发展办公自动化的发展 我国的 OA 产业从 1970 年后发展到了现在,最初的辅助办公产品只是提供 面向单机的功能,已经发展了到全面面向企业应用的大型的协同工作软件,其发 展过程大体分以下三个阶段: 第一阶段的核心为数据处理 此阶段的主要标志为现代化的办公设备比如打字机,传真机和复印机等等, 在办公过程中进行了大量的普遍使用,处理和存储的对象为结构化的数据,应用 于关系型数据库系统和基于文件的系统,并逐步实现了数据的大规模统计和文档 写作的数字化,实现了自动化的个体工作,并且把办公信息载体从纸介质方式转 向了比特方式。 第二阶段以实现工作流自动化 此阶段的主要标志是人们在办公时更多的使用电脑和打印机,通过电脑和打 第一章 绪论 3 印机进行文本排版处理,表格数据管理,文件打印和进行财务、人事等信息管理 等,并把收发文的处理方式从传统的手工方式转向了工作流自动化方式。第二代 办公自动化系统的广泛应用,使得部门内和部门之间的沟通协作性得到了大大加 强,进而较大的提高了工作的质量和效率。但是在知识经济的局势下,第二代办 公自动化系统缺少了知识的管理。 第三阶段以知识管理为核心 办公其实就是一个管理的过程,在这个过程中,人员之间最经常发生沟通、 控制以及协调这些联系,而这些都在以知识管理为核心的办公自动化系统中都会 得到更好的体现。知识管理就是一种帮助人们发现知道什么,如何传递知识和怎 样有效利用的系统,充分利用这些才能整体提高管理的水平。 此阶段的主要标志就是是网络技术在办公过程中的普遍应用,在这个阶段中, 在办公过程中通过使用计算机网络技术,实现了文件共享,网络打印共享,网络 数据库管理等工作。第三代的办公自动化系统是以计算机网络的应用为核心,以 数据、信息所提炼和组织的知识为主要处理内容的办公自动化系统。第三代办公 自动化系统和第二代相比,它最突出的特点是:实时交流、实时通信。 第三代办公自动化系统的特点如下: 1)数据信息的处理功能更加的丰富、来源也更加的丰富:面向知识管理的 OA 系统对各种信息的集成功能的支持更加庞大,这些数据不仅包括电子 邮件信息,并包括数据仓库中的数据,文件系统中的数据、传统的关系 型数据库数据以及因特网上的数据等等。 2)充分利用各种协同工作手段:包括多线程讨论、文档共享、电子邮件及 一些辅助工具提供在线及时共享应用等。 3)办公自动化系统起到“知识管理”的平台与门户作用,面向知识管理的 办公自动化系统逐步把知识管理原则与实践融入每个员工的日常工作当 中去。 4)数字化办公时 OA 系统发展的大方向。数字化办公,就是绝大多数的办 公业务都要在网络环境下实现所谓数字化办公即几乎所有的办公业务都 在网络环境下实现。从技术发展的角度看问题,我们认为数字化办公的 实现的完全可能的,主要原因可表现为互连网技术的发展,安全技术的 发展和软件理论的发展等等。但是从管理体制和工作习惯的方面来来看, 全面的数字化办公却还有比较长的路要走,首先,数字化办公的出现, 必然对传统的管理体制有着大的影响以及冲击,引起传统管理体制的变 革,从而导致了权利和利益的重新分配;同事管理人员原有的工作习惯、 工作方式和法律体系有很强的惯性,短时间内改变尚需时日。但是即使 这样,全面实现数字化办公仍是不可阻挡的潮流。 1.31.3 研究现状研究现状 办公自动化在中国的发展过程中取得了很多成绩,同时也暴露了很多问题, 如硬件投入多、软件投入少,水平低、重复建设多,模拟手工作业增加管理负担, 投资大、效果不明显等,造成这些问题的主要原因有三条。 首先,只是将办公自动化理解成了在办公时使用现金设备和先进技术而已了, 只是为了提高工作效率,这其实就是没有深刻理解办公自动化的本质作用;其实 提高管理机构的决策效能,才是通过实现办公自动化最终要达到的,也是最关键 的。其次,人们往往觉得有了足够的先进技术和先进设备,我们的办公就实现了 自动化,也就是人们忽视了办公自动化发展的基础;实际上是,办公自动化发展 必需依赖的基础有两个,一个是管理基础,另一个是信息积累基础,如果这两个 基础少了其中任何一个,办公自动化就没有了存在和发展的必要了。第三,由于 技术条件的发展不利,造成了对办公自动化的制约,也同样使得办公自动化建设 难很难达到预期的目的。 国内的 OA 软件虽然仍然存在很多不太让人满意的地方,但时随着分布式组 件技术、三层计算模式、工作流等计算机技术的不断完善,一些令人欣慰的进步 也慢慢出现: 1)分布式组件技术 利用分布式组件技术来构造系统,不仅可以提高软件模块的复用性、可扩充 性和重组能力,还可以较大程度的降低部署大型系统的复杂程度,减少系统维护 和升级成本。 第一章 绪论 5 2)三层计算模式 传统的软件开发模式主要是集中式和 C/S 模式,它存在很多弊端,特别是系 统关联非常大,升级和维护代价很大,并且对客户端要求也很苛刻。而采用了三 层计算模式后,用户表示层被独立分离开来、商业应用规则以一个整体在独立的 应用服务器上运行,这样以来,客户端的压力大大减轻了,并且在机构进行改组、 系统需要升级以及人员调动时带来了很大的方便。对于以后开发更为复杂的 OA 应用和 Internet 的快速发展,这样的开发模式肯定是首选。 3)群件平台日趋先进 群体平台是做 OA 软件必不可少的一部分,OA 软件的发展直接被群件平台 的技术趋势深深影响着,例如当前的两大群件平台 Lotus Domino 和 Mierosoft Exchange,无论是其新版本的技术形态,还是最近的技术走势,从中都提供了很 多新的功能和技术特点,比如说关系数据库连接和访问、知识管理和 Internet 支 持、等等。 4)Internet 技术、多媒体技术被引入到 OA 系统中 目前由于一些在 Internet 中使用的成熟技术,如 HTML,Java、JavaScript 等 被大量地引入到 Intranet 应用中,使得 Intranet/Extranet/Internet 之间的界限越来越 模糊,这样就有利于提高基于多网互联的用户之间的交互,大大丰富了 Intranet 应用的功能和表现形式。同时,如光笔录入、语音录入等各种多媒体手段的引入, 也将会极大地提高基于 Intranet 的 OA 系统的易用性。 5)软件的柔性构造功能将不断加强 因为分布式组件技术和 N-Tier 的开发模式的存在,所以今后的 OA 软件在功 能模块的定制性和复用性等方面肯定会有所加强,能够满足用户需求不断变化的 实际需求,需求变化后不会再通过修改代码的方式来应对,而是通过提供给用户 相应的接口来实现。 6)基于工作流的分布式应用2324 2526 在如今的企事业单位中,计算机的应用往往不止是一种,而且应用的数量还 会随着时间的推移不断加大,在这种情况下怎样把这些应用有效地管理起来,并 且给用户提供易用性较强的界面,正是 OA 向更高、更深层次发展的必然选择的 道路。现在来说,用来解决上述问题的比较有效的手段就是将 OA 系统建立在基 于工作流的分布式应用框架之上。 对于办公自动化系统,很多政府机关单位、大型企业过去都曾开发过,但是 由于历史的种种原因,他们都是在老版本的 LotusNotes14平台上开发的办公自 动化系统,他们都是按照一个模式开发的,就是采用以关系型数据库为基础的 MIS 系统。 因为软件本身的局限以及当时网络技术的不发达,这些办公软件中有很多不 能适应现代工作需求的缺点,比如说缺乏韧性,对环境适应性差,集成化程度低, 资源共享不充分等都很严重;同时,因为他们基本都为静态的,仅能提供文档的 存储、管理、查询,还远远不能适应网络化信息时代的要求。我们的信息时代要 求能够实现一个高度的办公自动化系统,能够显著提高办公效率,降低办公成本, 加快工作流程,适应新的环境的不断改变等等5。 滨海经济开发区为推动全区信息化建设,实现开发区各级政府办公与服务的 电子信息化管理,完成从传统性政府到服务型政府的转变,正积极进行政府电子 政务系统的建设。滨海经济开发区电子政务系统包括“滨海信息门户平台” 、 “滨 海党政办公内网平台” 、 “滨海办公自动化平台”及行政审批和电子监察系统。其 中,实现办公自动化是实现电子政务的先决条件。当前滨海经济开发区的办公自 动化系统已经远远不能够满足现在的工作需要,因此亟需建设基于 WEB 的6、 以知识管理79为核心的新型的办公自动化系统。 1.41.4 课题来源课题来源 滨海经济开发区办公自动化系统是政府电子政务系统中的一个子系统,通过 该系统的构建能够极大的提高工作人员工作效率,提高部门的竞争力、凝聚力, 并且使决策变的迅速科学,高层决策不再是不了解情况,缺乏数据的环境下进行, 而是以数据和真相为依据做出的科学的决策。 对于单位领导来说,办公自动化系统的决策支持系统,能够为领导提供决策 参考和依据,而对于普通管理者,办公自动化系统又是事务/业务处理系统。办公 自动化系统能够为政府部门的工作人员提供良好的办公手段和环境,使之准确、 高效的工作。 第一章 绪论 7 滨海经济开发区办公自动化系统作为政府电子政务系统的主要组成部分之一, 其构建应该是基于 Web 平台的,并且以软件工程理论为指导,具有良好的扩展性 和安全可靠性。它以消除政府部门内部的各类信息孤岛,实现政府各部门、各人 员之间的信息共享和协同工作为目的,创建一个集成的、统一的、协调运作的协 同办公平台以提高政府部门的管理水平和办公效率4546 4748。 1.51.5 主要工作主要工作 本课题的主要研究内容和工作如下: 1)深入调研了软件工程原理和面向对象技术在办公自动化系统中的应用15 16 17,将滨海经济开发区办公自动化系统的设计为具有良好开放性、扩 展性和复用性的系统。 2)分析了第一代至第三代办公自动化系统的特点。以第一代至第三代自动 化系统的特点为模型依据,结合滨海经济开发区的实际情况,设计合理 的办公自动化功能模型。 3)选择了 B/S 模式1012作为滨海经济开发区办公自动化系统的应用模式、 确定了 J2EE 平台作为开发平台。 4)对办公自动化系统的协同操作模式进行了研究,实现了办公自动化系统 与即时通讯系统的集成。 5)对系统的安全性1314做出了分析和设计,建立了一套立体的、多层防范 的、软硬件相结合的安全控制体系。 1.61.6 论文组织结构论文组织结构 第 1 章 绪论。主要介绍论文的研究背景,办公自动化的发展历程,课题来 源和本课题的主要工作。 第 2 章 技术理论基础。主要介绍项目开发所用的核心技术和理论,包括 J2EE 的模型、结构、应用等知识和工作流管理系统的概述。 第 3 章 系统需求分析。通过对滨海开发区办公自动化工作的调研,做出系 统的需求分析,并进一步对系统功能性需求和非功能性需求做出分析。 第 4 章 系统总体框架设计。包括系统的开发环境,体系结构,设计模式, 网络应用模型等。 第 5 章 系统数据库设计。对数据库组织形式和关系数据库理论进行研究和 论述,根据系统的需求分析和业务数据的特点,论述了系统数据库的详细设计。 第 6 章 系统功能设计与实现,论述了个人办公,信息通讯与共享,文件管 理与共享,工作流管理,资源管理,收发文管理,组织结构和权限设置等功能模 块的详细设计和实现;介绍了系统测试等内容。 第 7 章 结论和展望。 第二章 技术理论基础析 9 第二章 技术理论基础 2.12.1 J2EEJ2EE J2EE 是 Java 技术不断适应和促进企业级应用过程中的产物,是使用 Java 技 术开发企业级应用的一种事实上的工业标准。Java 平台目前有三个版本:他们是 适用于桌面系统的 J2SE,适用于小型设备和智能卡的 J2ME(Java 2 Platform Micro Edition)、和适用于企业级应用的 J2EE。 为了克服传统 Client/Server 模式的弊病,Sun 推出了 J2EE,他的目的是迎合 B/S 架构的应用热潮,给 Java 技术开发服务器端的应用提供一个可移植的、安全 的、独立平台的、多用户的以及基于标准的企业级平台,从而极大的简化企业应 用的部署、开发和管理。J2EE 其实不是一个现成的产品,而是一个通用的标准。 不同的平台开发商按照同一个 J2EE 的规范开发不同的 J2EE 应用服务器,因为它 们都遵循了相同的 J2EE 规范,所以,通过 J2EE 技术开发的企业级应用可以较好 的部署在多种类型的 J2EE 应用服务器上。 SUN 为了推广和规范化使用 J2EE 架构企业级应用的体系架构,他们还给出 了 J2EE Blueprints具有建议性的 J2EE 应用设计模型。J2EE Blueprints 提供了实 施 J2EE 企业级应用的设计模式、体系架构以及一些相关的参考代码,通过应用 这个模型的设计,我们能够部分简化架构企业级应用,让他变得不再那么复杂。 同时,开发人员设计和优化 J2EE 组件时,J2EE Blueprints 还可以作为其设计的基 本原则,同时给出围绕开发工作进行职能分工的指导性的相关策略,从而能够帮 助他们更加合理地分配技术资源。 J2EE 使用多层的分布式应用模型1920,应用逻辑按功能划分为组件,各个 应用组件根据他们所在的层分布在不同的机器上。当初 sun 正事想能够解决传统 的 C/S 模式的一些弊端才开始设计 J2EE 的,在 C/S 模式中客户端角色太多,设 计的功能也很繁琐,显得过于臃肿,从而造成了首次部署该模式的系统的时候很 容易,但是后期升级是困难较大,没有较好的可伸展性,有时也经常是基于一些 个特定的专业协议,可复用性很差。现在 J2EE 的多层企业级应用模型将两层化模 型中的不同层面切分成许多层。一个多层化应用能够为不同的每种服务提供一个 独立的层,以下是 J2EE 四层结构,如图 2-1 所示: 1)客户层组件; 2)Web 层组件; 3)业务逻辑层组件; 4)企业信息系统(Enterprise information system)层软件。 图 2-1 J2EE 四层结构 J2EE 应用程序是由组件构成的。J2EE 组件是具有独立功能的软件单元,它 们通过相关的类和文件组装成 J2EE 应用程序,并与其他组件交互3940。J2EE 说 明书中定义了以下的 J2EE 组件: 应用客户端程序和 applets 是客户层组件。 Java Servlet 和 JavaServer Pages(JSP)是 web 层组件。 Enterprise JavaBeans(EJB)是业务层组件。 客户层组件:J2EE 应用程序可以是基于 web 方式的,也可以是基于传统方式 的。 web 层组件:J2EE web 层组件3031可以是 JSP 页面或 Servlets。按照 J2EE 规范,静态的 HTML 页面和 Applets 不算是 web 层组件。正如图 2-2 所示的客户 层那样,web 层可能包含某些 JavaBean 对象来处理用户输入,并把输入发送给 运行在业务层上的 enterprise bean 来进行处理。 第二章 技术理论基础析 11 图 2-2 J2EEWeb 层组件 业务层组件:业务层代码的逻辑用来满足银行,零售,金融等特殊商务领域 的需要,由运行在业务层上的 enterprise bean 进行处理。 图 2-3 表明了一个 enterprise bean 是如何从客户端程序接收数据,进行处理 (如果必要的话), 并发送到 EIS 层储存的,这个过程也可以逆向进行。 以下为三种企业级的 bean:会话(session) beans,实体(entity) beans,和消息 驱动(message-driven) beans. 会话 bean 表示与客户端程序的临时交互;实体 bean 用来表示在数据库的数据表中一行永久的记录;消息驱动 bean 结合了会话 bean 和 JMS 的消息监听器的特性,允许一个业务层组件异步接收 JMS 消息。 图 2-3 J2EE 业务层组件 图 2-4 J2EE 结构 2.22.2 工作流技术工作流技术 2.2.1 工作流的基本概念工作流的基本概念 工作流的概念目前尚无统一、明确的定义。工作流管理联盟(Workflow Management Coalition,简称 WffvIC)将其定义为:业务流程的全部或部分自动化, 在此过程中,文档、信息或者任务按照一定的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广州市咖啡厅租房协议书
- 铝塑窗施工合同科技馆装修
- 设备租赁合同:舞台音响
- 商务区车位购买协议范文
- 知识产权保护保函协议书
- 生物制药用发酵罐建造协议
- 预防手口足病
- 河北省廊坊市(2024年-2025年小学五年级语文)人教版课后作业(下学期)试卷及答案
- 八月十五中秋晚会主持词范文(10篇)
- 2024年教育机构临时工合同
- 人教版八年级数学上册《幂的运算》专项练习题-附含答案
- 软件工程师生涯人物访谈报告
- 山东省青岛市即墨区2023-2024学年九年级上学期期中英语试卷
- 瘾疹的护理查房
- 家长会课件:六年级上学期家长会课件
- 村(居)民房屋翻建(新建)申请表
- 平安校园建设关于动态防范清理低谷有害信息和不规范的app方案
- 旅行社经营管理教案
- 苏州大学操作系统习题集(大学期末复习资料)
- 教学信息技术 2.0对小学音乐课堂的意义
- (完整版)高中英语语法填空专练-时态语态
评论
0/150
提交评论