ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:27KB ,
资源ID:1716113      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1716113.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于WSH框架的供电局网站设计.doc)为本站会员(99****p)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于WSH框架的供电局网站设计.doc

1、基于 WSH 框架的供电局网站设计【摘要】 在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet 上发布信息主要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。为更好的积极地响应上级供电局的号召,更好的宣传供电局,拥有良好的企业形象,特构建东阳供电局网站。本系统是根据现代供电局发展而设计的基于 WSH 的系统,可以方便供电局内外人员和管理人员有效的进行获取、发布信息。 【关键词】WSH;数据库;功能模块;框架 前言 随着现代信

2、息技术的不断发展和对各行各业的广泛应用,已经成为企业生产、经营、营销和决策等各个领域实现高效集约化运转不可缺少的技术手段,现代企业的成功运营和管理构建于以信息技术为支撑的运行平台上,信息技术是企业成功实现业务目标的重要技术手段。电力企业是国家重要的企事业单位,担负着整个国民生产和生活用电可靠稳定的职责,保障电网安全和供电质量是电力企业重要的任务。为构建一体化信息,为企业管理提供信息化支撑,特开发了东阳市供电局网站。 1 项目概述 在模式上采用 Web 技术,WSH 框架实现。Web 技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此 Web 结构

3、有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器) 。WebWork 框架是一个非常有前景的框架技术,它是一种极好的 J2EE MVC 实现框架,该框架运用了成熟的 MVC 设计模式及前端控制器(Front Controller)模式,它可以为每个 Web 应用系统的开发创建一个可扩展的开发环境。在数据处理上采用后台管理操作前台显示。 2 MVC 模式 MVC(Model-view-Controller,模型-视图-控制器模式)是一种开发设计模式,其核心思想是将数据模型、展现视图以及交互控制器进

4、行关注点分离。 MVC 模式实现多个视图共享一个模型,如果需要用更多的方式来访问应用程序,就可使用 MVC,无论用户想要 FLASH 界面或 WAP 界面,用一个模型就能处理他们。由于已经将数据和业务规则从表示层分开,所以可以最大化的重用代码。因为模型是自包含的,并且与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。运用 MVC 的应用程序的三个部件是相互独立,改变其中一个不会影响其它两个,所以依据这种设计思想能构造良好的松耦合的构件。 3 WSH 框架技术 在 MVC 模式的实现技术中,Struts 是一种流行的 Web 框架,但在构建大规模 Web 应用的时候,它并不能提供通

5、常所需的创造力发挥空间。 WebWork 是由 OpenSymphony 组织开发的,致力于组件化和代码重用的拉出式 MVC 模式的 J2EE Web 框架。WebWork 框架是一个非常有前景的框架技术,它是一种极好的 J2EE MVC 实现框架,该框架运用了成熟的MVC 设计模式及前端控制器(Front Controller)模式,它可以为每个Web 应用系统的开发创建一个可扩展的开发环境。 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring模块构建在核心容器上,核心容器定义了创建、配置和管理 Bean 的方式。组成 Spring 框架的每个模块或组件都可以单独存

6、在,或者与其他一个或多个模块联合实现。 Hibernate 是一个面向 JAVA 环境的对象/关系数据库映射工具,它的目标是成为 Java 中管理持续性数据问题的一种完整的解决方案。它协调应用与关系数据库的交互,让开发者解放出来专注于业务问题。 实际开发中,这三种框架技术的集成非常方便,作为开源框架中的佼佼者,三种技术顾及到了和其他框架的接口,而且开发者对于具体的应用需求,可以修改源代码,定制客户化服务。这三种框架整合后,会使框架的局限性极大程度的降低,并且在些之中,还可以将每个框架的优点发挥的淋漓尽致,达到理想的效果。 4 总体设计 (1)网站功能 为更好的积极地响应上级供电局的号召,实现所

7、有市地级供电局联网,全国供电系统连成一线,方便各个部门联系,更好的宣传供电局,使本供电局拥有良好的企业形象,更快的抢占市场。为了让网络管理人员对网站的管理更方便;为了减轻局内有关人员的工作负担,因此开发了本软件,并通过本网站,能帮助管理人员利用计算机,快速方便的对企业的方方面面等进行动态的浏览、查询、增加、删除、修改等所需操作,使复杂的、麻烦的事变得轻松简单。本网站具有以下的功能: A.浏览功能 以列表的方式列出所有新闻和相关的记录(根据不同的要求显示不同的内空,可以显示出添加时间) ; B.查看详细资料功能 根据用户的操作进行相关的显示记录的具体的内容(可以是新闻的详细内容,或是图片、图片的

8、解说,和浏览统计数) C.查询功能 用户可以根据需要进行条件精确查询或模糊查询。 D.增加功能 管理人员可以进行新闻的增加、图片的增加,年份的增加、新闻和图片类别的增加、管理人员的增加和权限的增加。 E.删除功能 管理人员可以进行新闻的删除、图片的删除、年份的删除、新闻和图片类加的删除、管理人员的删除和权限的删除。 F.修改功能 管理人员可以进行新闻的修改、图片的修改、年份的修改、新闻和图片类加的修改、管理人员的修改和权限的修改。 G.文件上传功能 管理人员可以进行一些 word,excel,rar 文件和图片的上传。 (2)数据库的设计 在设计和操作维护数据库时,关键的步骤就是要确保数据正确

9、地分布到数据库的表中。使用正确的数据结构,不仅便于对数据库进行相应的存取操作,而且可以极大地简化应用程序的其他内容,数据应该尽可能少地冗余,这意味着重复数据应该减少到最少。 东阳市供电局网站采用的开发方案为 JSP+Tomcat+SQL Server,即使用 JSP 作为 WEB 服务器端开发语言,采用 Tomcat 作为 WEB 服务器,采用SQL Server 作为数据库管理系统。 5 系统实现 供电局网站设计了三层结构,分别为展现控制层、业务逻辑层和数据持久层,三个层之间依赖对象的管理和注入通过 Tomcat 容器实现。 展现控制层利用 WebWork 实现用户请求的接收、转发和响应输出

10、。在这一层,开发人员主要实现业务逻辑控制器 Action 和展现页面 JSP,并通过配置文件定义用户请求 URI 和 Action 控制器映射关系,以及Action 处理后返回的字符串结果和展现页面之间的映射关系出。 业务逻辑层在详细设计时,主要针对业务流程进行细致规划,对于某些实现出于效率和性能的考虑设计合适算法,并精确表达这些算法。遵循系统架构图,在业务逻辑层各个模块定义 Manager 接口向表示层提供服务,而 ManagerImpl 类实现了 Manager 接口方法,具体实现方法的数据持久层细节,根据需要调用相关的 DAO 接口,实现对数据的访问操作。 数据持久层提供了业务处理过程中

11、对业务对象的访问和存储。这一层,由于使用 Hibernate,开发人员只需要定义数据库逻辑表对应的 PO类,以及 PO 类和逻辑表之间的映射关系,这样就可以由 Hibernate 自动完成 PO 实例化对象到物理表记录的转换,由于 PO 对象某种程度上就是业务对象,所以它不仅可以被持久层使用,也可以作为服务层的业务处理对象被 Service 所使用,抑或作为展现控制层的展现对象被 Action 和JSP 页面使用。 6 结论 本文提出了基于 WSH 框架技术的东阳市供电局网站的设计与实现,阐述了系统的总体规划、Web 框架技术及系统具体实现。从展现控制层、业务逻辑层和数据持久层三个方面来实现整个系统,充分展示了 WSH 框架下分层开发模式的特点。利用这种开发框架,开发团队可以前后台分工,由擅长界面交互的人员负责展现控制层的开发,而由擅长逻辑开发的人员负责数据持久层和业务服务层的开发,这样将促进整个团队的工作效率;并且运用这种分层式的开发框架,我们可以有效隔离各层之间的影响。 参考文献: 1蔡金亚.WSH 框架在人才网开发中的应用J.中小企业管理与科技,2011,5 2刘鹏.基于 WSH 框架的水运处营运系统的研究D.大连海事大学,2008 3马崇启.集成 WSH 架构技术的 Web 应用研究与实现D,2007

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。