国家电力设备资源管理系统设计与实现.doc
《国家电力设备资源管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《国家电力设备资源管理系统设计与实现.doc(34页珍藏版)》请在咨信网上搜索。
1、河北科技师范学院本科毕业设计国家电力设备资源管理系统的设计与实现院(系、部)名 称 : 工商管理学院 专 业 名 称:信息管理与信息系统 学 生 姓 名:刘培峰 学 生 学 号:0811120214 指 导 教 师:许伟丽 2016年5月16 日河北科技师范学院教务处制IV摘 要电力设备是电力生产企业进行生产活动的重要物质技术基础。设备的管理水平、利用效率都会对电力生产企业的运营和管理带来直接的影响。本设计在介绍课题的背景、意义以及国内外研究现状的基础上,指出目前电力公司现行系统管理设备存在的问题,从而指明开发新的电力设备管理系统的必要性和紧迫性。本系统开发严格按照GBT 8567-2006规
2、范和软件生命周期的六个阶段对系统进行分析、设计和开发。先分析了系统在设备的基础维护、检修管理和运行管理方面的功能目标,然后在此基础上将系统的结构划分为六个功能模块,分别对系统的不同方面进行管理。通过本系统的开发可帮助企业提升运营效率,降低企业运营成本,进行信息化建设。关键词:电力设备;资源管理;Strust;MVC AbstractAbstractElectrical equipment is the important material and technological foundation of electrical manufacturing enterprise in product
3、ion activities.Equipment management level and the using efficiency of electrical manufacturing enterprise have direct impact on electrical manufacturing enterprises operation and management .The article through the introduction of the background, significance of topics and research status at home an
4、d abroad, points out that the current problems existing in the electric power company using artificial to manage equipment, so as to indicate the necessity and urgency of establishment in the power equipment management system .On this basis, in strict accordance with the GBT 8567-2006 specification
5、and the six stages of software life cycle on the system analysis, design and development.Finally, after the completion of development ,I explained the software through the part of the core code and the running interface.This system respectively manages on the electric power enterprise equipment, dra
6、wings, construction management, personnel, and the examination and approval process, to improve the operational efficiency of enterprises, reduce business operating costs,and help enterprise informatization construction.Key words: Power equipment;Resource management;Strust;MVC目 录目 录摘 要IABSTRACTII目 录
7、III1 绪论11.1 课题背景、目的及意义11.1.1 课题背景11.1.2 课题目的和意义11.2 国内外研究现状11.2.1 国外研究现状11.2.2 国内研究现状12 可行性分析22.1 社会可行性22.2 技术可行性22.3 操作可行性23 需求分析23.1 技术需求23.2 业务需求23.2.1 系统首页23.2.2用户管理33.2.3 数据字典33.2.4 站点运行情况33.3 性能需求43.3.1 运行环境需求43.3.2 操作需求44 系统结构化分析建模44.1 软件功能模块分析44.2 业务流程54.2.1 系统主Portal业务流程54.2.2用户管理业务流程54.2.3
8、系统管理业务流程54.2.4维护情况业务流程64.3数据流程65 国家电力设备资源管理系统的设计75.1 系统功能模块设计75.2 数据库表设计86 国家电力设备资源管理系统的前端实现136.1 首页实现146.2 系统管理模块146.2.1 用户管理146.2.2 系统设置157 国家电力设备资源管理系统的后台实现167.1 系统总体描述167.2 系统总体架构和说明167.3 系统的技术介绍177.3.1 JavaScript177.3.2 MySQL177.3.5 Hibernate177.4 系统开发平台及运行环境187.4.1 系统开发平台187.4.2 运行环境187.5 系统实现
9、核心代码187.5.1 权限捕获拦截器187.5.2 密码加密197.5.3 权限计算197.5.4 系统工具类207.5.5 设备校准检修数据查询217.5.6 Lucene工具类218 系统测试238.1 测试的目的与目标238.2 测试方法248.3 测试用例248.4 测试结论24IV结论25参考文献26致谢27V河北科技师范学院2016届本科毕业设计1 绪论1.1 课题背景、目的及意义1.1.1 课题背景在这个时代,一个企业现代信息技术水平的高低,将成为企业竞争力强弱的重要标志。只有迅速掌握好互联网信息技术,按现代的管理方法管理企业的物流、资金流、信息流,实现企业管理信息化1-3,从
10、而提高企业的运行效率。21世纪是科技信息时代,陈旧的管理模式不是适应新时代的要求,它存在着管理效率低下、记录容易出错、不易查询统计数据等一系列缺点。对于以上的种种缺点,会对企业的经济效益差生很大影响,并且给企业员工带来很大程度上的管理滞后,增加了企业运营成本,降低了企业的生产力。1.1.2 课题目的和意义为了使设备管理人员更好地知道设备的情况与设备维修人员更好地对设备进行检修和校准,由此开发设备管理系统,使得设备各种记录实现计算机化,脱离无纸化,并且数据化,提高效率。1.2 国内外研究现状1.2.1 国外研究现状国外的设备管理软件都起步较早,到目前阶段已经比较成熟。典型的软件包括:美国Eke公
11、司的Ndjamena设备监控系统、QSCF企业的Veolky设备维护管理系统、Slight公司的BNP设备管理系统等。美国Eke公司的Ndjamena设备监控系统发布于2004年。此系统是多功能设备监控系统,不仅可以管理各种企业的设备也可以非常方便的监控所有设备的运行状态。Ndjamena设备监控系统现在应用于海南电力企业。 BNP设备管理系统包括校准管理、人员管理、材料管理、建筑管理、设备管理、订单管理、系统设置、图纸管理、代办管理、日志管理等功能模块。此设备管理平台已用于河南电力企业、杭州电力公司。1.2.2 国内研究现状目前国内设备自动化管理水平不是很高,主要处在设备自身方面的管理,缺少
12、加强与其他运行管理方面的对接。针对某个企业开发完成的设备管理系统不能用于其他企业,仅仅能用于此企业。例如用在高校的图书管理平台,是不适合电力企业的管理的。从2000年以来我国已经有很多的软件开发企业退出自己的设备管理系统,如江苏 “世联科技”研发的设备管理系统,系统操作简单,软件功能齐全;北京臻鼎科技开发的设备管理系统,此系统具有如下几个功能模块:人员管理、设备管理、资料管理、系统设置,系统具有容易上手,易于操作的特点;郑州无极限软件开发公司的电力设备监控系统,具有操作方便,功能强大的特点,但是并不能用于其他的企业设备管理,缺少通用性。2 可行性分析2.1 社会可行性国家电力设备资源管理系统主
13、要目的是对电力公司的电力设备进行管理,并且严格按照国家法律法规来进行研究和实践,并无法律和政策方面的限制。2.2 技术可行性本系统采用的是MySQL、JSP和Java开发,Windows 10 Professional操作系统,用Dreamweaver 6进行前台的网页界面设计、采用c3p0数据源与后台的数据库进行连接,完成数据的修改、添加、查询、删除等功能。由于Java、JSP功能强大,而MySQL灵活并且易维护,在开发方面具有容易理解、开发速度快的特点,以及这些技术大量的实际应用,所以Java、MySQL、JSP是开发设备管理系统的最好选择4,5。2.3 操作可行性目前,大多数的计算机都能
14、运行本系统。在系统开发前,进行了充分的用户调研,开发的系统操作简单、易于上手、容易理解,并且系统的界面简单,提示的信息完整,由相关人员进行简单指导就能够方便的操作本系统。3 需求分析3.1 技术需求根据国家电力设备资源管理系统应用需求,同时要满足系统可能会持续发展的需要,系统在技术上要求:(1)系统整体结构采用B/S架构模式,增强系统的易操作性,降低系统维护6; (2)系统遵循行业规范,采用J2EE平台架构;(3)确保系统的灵活性、可扩展性、易用性、安全性、可靠性、健壮性6。3.2 业务需求3.2.1 系统首页(1)主题说明系统首页包含两个部分:系统登录页面和登录系统后的首页。(2)功能要求登
15、录时输入的密码为不可见。首页有退出系统链接,重新登陆和返回首页超链接。登陆后的首页左侧是系统菜单,上部是系统名称,主体部分进行系统信息的显示。3.2.2用户管理(1)主题说明用户管理主要用来维护和更新查询系统内部使用人员的个人资料信息,以及用户角色分配调整。(4)功能要求 将所有的用户进行列表显示,对不同的行的用户进行编辑和删除。可根据用户名进行用户查询,可以模糊查询。删除时提示是否确认删除。点击某行用户名,弹出窗口显示此用户详细个人信息。3.2.3 数据字典(1)主题说明数据字典对系统字段进行统一维护(2)功能要求 系统管理员可对数据字典组进行维护,编辑数据字典组。数据字典使用AJAX与系统
16、进行异步交互。 可以添加数据字典的项,同时添加数据字典的值。3.2.4 站点运行情况(1)主题说明主要用来控制管理站点的运行情况,主要包括站点的故障类型,故障时长,处理状态等,通过查询找到站点,对站点的运行情况进行编辑(2)功能要求 查询结果列表显示在查询条件下方。故障月份(1-12月,可选择)、故障时间(日历控件,可选择)、故障类型(可选择得出)、站点名称(可输入,支持模糊查询)、处理状态(空、未处理、已处理三项 选择得出,默认为“未处理”)可对查询结果进行编辑和删除。站点名称做成超链接,点击后进入站点运行情况详细信息页面。3.3 性能需求3.3.1 运行环境需求(1)系统运行服务器选择稳定
17、安全高效的UNIX操作系统。(2)Web开发服务器采用Tomcat,上线采用WebLogic/WebSphere。(3)数据库服务器采用MySQL,上线采用Oracle或者SqlServer。3.3.2 操作需求(1)开发的系统应简单,灵活,可操作性强。(2)系统采用B/S架构,使得通过浏览器即可访问系统操作,让工作人员非常方便查看系统内的数据。4 系统结构化分析建模4.1 软件功能模块分析在对用户的需求进行充分的调研了解后,形成软件需求分析说明书,并依据此需求分析说明书对系统的功能模块进行详细的分析,为以后的系统设计阶段做好准备工作。如表4.1所示。业务功能模块系统首页系统首页用户登陆后的主
18、页面,显示系统内的各种设备校准、检修到期提醒消息。设备校准管理对设备的校准周期和校准时间进行维护管理。设备检修管理对设备的检修周期和检修时间进行维护管理。设备购置计划实现对计划购置的设备进行管理。站点设备运行管理站点基本信息对监测台各个站点的基本信息进行管理。运行情况主要用来控制管理站点的运行情况。维护情况对站点维护计划、故障处理等维护情况的管理。监测台建筑管理监测台建筑管理实现对监测台的房屋建筑信息的维护管理。系统管理模块系统管理用户管理实现对系统内各种用户的维护管理。角色管理实现对系统内各种角色的维护管理。系统设置实现对系统数据字典的维护管理。表4.1 功能模块分析4.2 业务流程4.2.
19、1 系统主Portal业务流程用户成功登录系统后,登陆后的首页左侧是系统菜单,上部是系统名称,主体部分进行系统信息的显示。如图4.1所示。图4.1 系统主Portal业务流程图4.2.2用户管理业务流程用户管理主要用来维护、更新和查询系统内部使用人员的个人资料信息,以及用户角色分配、调整。如图4.2所示。图4.2 用户管理业务流程图4.2.3系统管理业务流程系统设置主要用来更新和维护系统一些静态信息,这些静态信息在数据字典中维护。如图4.3所示。图4.3 系统管理业务流程图4.2.4维护情况业务流程站点维护情况包括维护计划和维护情况两部分,用户通过系统页面对系统进行操作,然后系统查询数据库将用
20、户请求数据返回到页面,显示给用户。如图4.4所示。图4.4 维护情况业务流程图4.3数据流程根据前面系统业务流程的分析,分别得出系统的顶层数据流图和一层数据流图。(1) 系统顶层数据流程图如图4.5所示。图4.5 系统顶层数据流图(2)系统一层数据流程图由系统的顶层数据流图进一步分析细化得出系统的一层数据流图。一层数据流图如图4.6所示。图4.6 系统顶层数据流图5 国家电力设备资源管理系统的设计5.1 系统功能模块设计为了更清晰的理解整个系统的功能结构关系,由以上的业务流程图和数据流图,完成系统的功能模块图如图5.1所示。图5.1 系统功能模块图5.2 数据库表设计(1)数据库逻辑结构设计用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国家电力 设备 资源管理 系统 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。