- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
0 引言
经过多年的电力信息化建设,电力企业已经建成了一系列服务于生产、营销、
客户服务、企业管理、财务管理等各个领域的计算机信息系统。 这些系统各自实 现
了相关领域的初步信息化,但也为企业信息化造成了“信息孤岛”的局面, 系 统之
间缺乏联系,信息无法共享,成为了电力企业信息化进一步 发展的显著瓶颈。 基于 这样的考虑,企业对电力营销管理信息系统的需求重点已经逐渐转向“开 放、标
准、集成”,对应用集成、跨平台、 WE 技术等投入了更大的关注。而 Java EE 技术
的成熟和 SOA 架构的出现,正迎合了这些特点,成为 目前构建企业级应 用的主流
方案。
作为电力企业主要的对外业务系统,电力营销管理信息系统在企业信息化 建设
中的重要地位自不待言。本文从信息系统战略计划 ⑴、软件系统工程 [2] 的角 度,阐
述了 Java EE 体系结构和面向服务架构( SOA ,提出了业务组件化、服 务化、应用
分层的设计思想,对电力营销系统涉及的关键技术、系统功能模块和 特点进行了介
绍。
1 系统总体架构设计
1.1 Java EE 体系架构
Java EE (Java 2 Platform, Enterprise Edition )是一种禾 U 用
平
台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构,是一个 于组件的体系结构,定义了一套标准来简化多层分布式企业应用程序的开发,
义了一套标准化的组件,并为这些组件提供了完整的服务。
Java EE 体系架构将表示逻辑、业务逻辑与数据逻辑相分离,使系统的并行 作、网络计算能力大为提高,系统的整体性能得以优化,并采用先进的软件分 计思想,支持基于框架的开发,降低开发难度和成本,同时降低组件的耦合 大地增强软件的可维护性、可扩展性,满足大型管理信息系统的要求。
1.2 面向服务架构
Java 2
基
它定
操
层设
度,极
面向服务的体系结构( SOA 是互相通信(例如从一个服务向另一个服务传 递数
据或协调一个或多个服务之间的活动)的服务的集合,是一个灵活的体系结 在计算环境下设计、开发、应用、管理分散的逻辑(服务)单元的一种规
构,是 范。
将分布在网络中的软件资源看作是各种服务, 旨在提供摆脱了面向技术的解决方
案,而不必考虑其后台实现的具体技术、 具体运行平台、具体物理位置甚至其内 部
的通讯协议,从而实现更好的业务灵活性,使得企业能够对变化快速和有效地 做出
响应。
1.3 业务组件化、服务化、应用分层的设计思想
基于 Java EE 规范的多层体系结构,采用面向服务的体系架构进行应用开发、
系统集成,可摆脱面向技术的解决方案的束缚,集中精力于构建电力营销领域的 业
务模型,从而提高软件复用、加快应用软件的实施。
电力营销管理信息系统逻辑上分为客户层、 Web 层、业务层和资源层 4 层⑶ 。
客户层主要负责人机交互; Web 层封装了用来服务访问本系统的所有客户端的
表示层逻辑;业务层提供业务服务,包括业务数据和业务逻辑,集中了系统大多 业务处理;资源层主要负责数据的存储和组织、数据库的分布式管理等。基于
分布式组件模型 [4] ,结合面向服务的设计思想,提出如图 1 所示的业务组件
务化的应用分层体系结构。
数
多层
化、服
展示层 业务逻辑层
应用服务层
持久层 J2EE 基础服
务层 系统资源层
业扩、计量、电量电费、收费、用检等用电模块的界面显示
业务逻辑实现(业务组件、服务)、对外接口、服务调用等
Wei 应用 工作流 框架 服务
权限管图库一电费计 理 收费管
体化算 理 服务
服务服务 服务
报表管 理 服务
数据访问、数据对象等
J2EE API (如 JNDI, JDBC JTA, JMS 等)
企业应用服务器:
数据库管理系统、网络、协议、操作系统
图 1 应用分层体系结构
应用分层的体系结构,将应用系统中一组类似问题的公共设计和部分实现抽 象
出来,以业务组件、 SOA K 务的形式部署运行于 J2EE 应用服务器上,提供的 服务
完全抽象了访问的细节
您可能关注的文档
- 遗传学综合技能训练教学大纲(1).docx
- 遗传学综合技能训练教学大纲.docx
- 安全操作规范流程培训讲义.docx
- 2017上半年海南省建筑工程C证安全员考试试题(卷).docx
- 万科龙湖房地产开发有限公司管理系统预结算管理系统规定.docx
- 编织布松紧边分析及调整.docx
- 学习创新创业课程的目的不包括.docx
- 学校德育校本培训活动记录.docx
- 建筑专题设计(3)教学大纲.docx
- 园本教研实施方案实施计划书.docx
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
文档评论(0)