基于J2EE的电力市场支持系统的分析及关键组件的设计

来源 :东北大学 | 被引量 : 0次 | 上传用户:zgxkz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电力市场技术支持系统是保证电力市场中报价、交易、结算、发布等市场行为能够高效有序运行的技术支撑平台,是以向电力市场运行提供安全、强大的软硬件支持为目标,同时能反映电力生产一般特点,符合电力系统运行基本规律的庞大的信息管理系统。原有东北电力市场支持系统是北京科东电力自动化系统有限公司为东北电力公司开发设计的,系统采用B/S体系结构,存在着通信效率低、可扩展性差、可重用性差及数据安全性差等诸多不足。 本文通过对原有电力市场支持系统和J2EE技术的分析研究,详细说明了原有电力市场支持系统中存在的不足,并结合电力市场支持系统的特点,设计实现了基于J2EE的电力市场支持系统。该系统采用J2EE的多层体系结构,实现了MVC设计模式,把业务逻辑和表现逻辑分离开,提高了系统的可重用性和可扩展性。 文中以电厂业务为例,用UML对系统进行了建模,分别实现了系统的用例模型、工作流模型、交互模型和域模型,并设计实现了请求分发引擎和数据库操作两个关键组件。请求分发引擎组件主要是响应客户端的请求,把请求分发给相应的业务逻辑模块,业务逻辑模块根据请求信息,完成相应的数据库操作,并把操作结果返回给请求分发引擎,请求分发引擎找到响应页面,结合收到的返回结果,回显给客户端,完成MVC模式中控制器的功能。数据库操作组件把所有的数据库操作分离出来,实现了外观模式和工厂模式,提供给开发人员一个统一的数据库操作接口,方便开发,提高了效率,并且把具体的SQL语句从代码中分离出来,放到XML文件中进行统一管理,提高了代码的可重用性。 在整个系统设计过程中,力求系统的可重用性和可扩展性,并充分考虑系统的效率。
其他文献
本文研究了P2P系统中信息检索的几个关键技术。首先从在P2P环境下进行信息检索的价值出发,阐明了在P2P系统中建立节点之间关系的重要性。然后,详细地讨论了所要解决的三个关键
在RBAC中,在用户(user)和访问权限(permission)之间引入角色(role)的概念,用户与特定的一个或多个角色相联系,角色与一个或多个访问许可权相联系,角色可以根据实际的工作需要生成
作为从Web信息资源中发现潜在的有价值知识的一种有效技术,基于Web的数据挖掘正倍受关注,Web文本挖掘是Web数据挖掘的一个研究热点。目前基于文本挖掘提出了很多算法,而简单
近年来,随着互联网流媒体技术的发展,兴起了视频点播、IPTV、P2P语音通讯等P2P流媒体应用。P2P流媒体应用一般具有覆盖网络广、资源数据量大、用户节点多和可扩展性强等特点,
IP组播技术是随着因特网业务的发展而产生、发展起来的,一直在局域网和有线广域网中使用。是基于UDP的并以“尽力而为”的方式将数据包发送至网络指定节点,不具可靠性。卫星通
多媒体技术和Internet技术的普及导致了大量图像信息的出现,传统的文本关键词检索方法已经不能适应图像信息的检索需求,基于内容的图像检索技术成为目前研究的热点。基于内容
数据挖掘技术源于商业的直接需求,因此它在各种商业领域都存在广泛的使用价值。通过在海量的股市历史数据中进行数据挖掘,得到较高兴趣度的数据,然后进行分析,并使用其它数学
随着电信网络规模的扩大和电信业务的增多,提供话费清单以及话费查询等项工作已成为电信运营商服务工作的重点和难点。同时,随着市场竞争的加剧,电信运营商需要更加灵活的经
空间分析数据库系统 SADBS 使用 Realms 作为空间数据的表示基础,它利用离散化的坐标系统,解决了空间数据库的拓扑误差问题;使用多索引的数据组织方法,有效的存储和管理空间
文件系统是任何一个操作系统的关键部分之一。它负责对系统中的各种资源进行管理,并提供程序存储和数据存储能力。分布式文件系统DFS(Distributed File System)不但具有传统