欢迎来到天天文库
浏览记录
ID:28089457
大小:74.00 KB
页数:4页
时间:2018-12-08
《基于j2ee构架的供电局电力营销系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于j2EE构架的供电局电力营销系统设计与实现(广东电网有限责任公司惠州惠东供电局广东惠州516000)摘要:供电局电力营销系统属于现代供电企业实施信息化管理的重要组成部分。电力体制改革之后,供电局面临较大的市场竞争压力。为了满足社会发展需要,供电局必须要转变传统营销模式,建立信息化营销系统。」2EE构架是现代企业管理系统设计中应用较多的构架系统,通过利用』2EE构架,可以为供电局电力营销提高工作效率,降低营销成木。木文基于j2EE构架,对供电局电力营销系统的设计和只体实现策略进行简单分析。关键词:供电局营销;营销系统;系统设计;』2EE构架1.引言随着我国经济
2、的快速发展,城市现代化建设速度加快,电力资源需求量越来越大。供电局成为电力供应的重要组成部分,电力用户数量逐渐增多,传统营销系统和模式无法满足社会发展需要。为了建立以客户服务为中心的枢纽,实现现代化管理,必须要借助先进信息技术,构建营销系统,建立现代营销体系。2.J2EE构架概述目前,java2平台有3个版木,它们是适用于小型设备和智能卡的」ava2平台Micro版(Java2PlatformMicroEdition,J2ME)、适用于桌面系统的」ava2平台标准版(Java2PlatformStandardEdition,J2SE)、适用于创建服务器应用程序和
3、服务的Java2平台企业版(Java2PlatformEnterpriseEdition,J2EE)OJ2EE是一种利用java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心java平台或java2平台的标准版,』2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的jDBCAPI、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对EJB(Enterprise」avaBeans)、JavaServletsAPI、JSP(JavaServerPages
4、)以及XML技术的全面支持。K最终0的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。」2EE体系结构提供中间层集成桐架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,冋吋提供对现有应用程序集成强有力支持,完全支持EnterpriseJavaBeans,有良好的向导支持打包和部署应用,添加0录支持,增强了安全机制,提高了性能。1.基于」2EE构架的供电局电力营销系统的设计和实现GSR系统将运行在Linux操作系统,Linux最大的优点在于它作为服务器操作系统的强
5、大功能,还有它的可靠的性能,稳定性与网络安全性,是人型企业和网络中心加高服务器首选的操作系统,它提供了最常用最广泛使用的诸如负载均衡,远程镜像等集成解决方案。j2EE作为一种跨操作系统平台的应用系统平台,在Linux上面可以表现出非常好的性能。JBoss是一个运行EjB的健壮的、高质量的和性能良好的j2EE应用服务器。它是开放源代码的项0,遵循最新的」2EE规范。从jBoss项0开始至今,它己经从一个EjB容器发展成为一个基于的J2EE的一个web操作系统。节点数据库使用MySQL,MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQLAB公司开发、
6、发布并支持的。MySQL是一种关联数据库管理系统,它是一种开放源码软件。MySQL具冇良好的扩展性,在数据访问上遇到瓶颈时,可以部署MySQL集群来实现负载均衡。在供电局电力营销系统设计中,每个领域都会奋自己独特的业务逻辑,正因为这样,致使项0中代码高度耦合,原本冇可能被重用的代码或功能。电力营销系统中,将业务逻辑捆绑会导致重复利用闲难度提高,未来避免类似问题出现,通过将各类逻辑代码抽取出来,作为单独一个层次,从而降低系统和苏他部分的耦合度。由于电力营销系统后期需要扩展,因此在业务逻辑层,避免不了会发生变更。在设计过程中,尽量考虑未来扩容需要,通过借助Sprin
7、g,通过依赖注入、AOP应用、面向接口编程,来降低业务组件之间的耦合度,增强系统扩展性。供电局电力营销系统中的ORM用对象关联数据表,将这些对象的集合归为一个专门的层即DomainLayer。域对象是各层之间数据通信的载体。实际上域对象也是一个完完全全的业务对象,如User对象、Book对象。通过对业务的对象化,这有利于业务逻辑的重用。在传统的多层j2EE系统中,为了防止层与层之间的互相侵入性,采用DTO(DataTransferObject数据俾输对象)方式。Hibernate是实现数据库访问性能优化和与数据库交互的常用操作(CRUD),还将数据表与对象进行关
8、联,系统设计后,可以脱离
此文档下载收益归作者所有