供电企业安全性评价系统软件设计方法研究

来源 :软件 | 被引量 : 0次 | 上传用户:wencentss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:安全性评价作为总体分析和客观预测的一种方法,对揭示评价对象的安全状况的总体水平和发展趋势,具有较高的准确性和精确性。本文给出了基于web架构的软件设计方法,完成了供电企业安全性评价软件系统(网络版)是根据软件工程的开发标准,根据现有供电企业的实际需求,开发了规范化、标准化的网络管理信息系统。
  关键词:Web服务;电力安全;B/S多层体系
  中图分类号:F426.61;X934 文献标识码:A DOI:10.3969/j.issn.1003-6970.2013.07.023
  本文著录格式:[1]陈勇,吴奇凡.供电企业安全性评价系统软件设计方法研究[J].软件,2313,34(7):68-69
  1供电企业安全性评价现状
  供电企业安全性评价软件系统是一个基于WEB的管理信息系统,该系统合并了总职能部门、其他职能部门、专业中心和基础班组,实现了统一的用户界面,每级用户使用自己的权限以登录网站的形式访问系统。该系统的优势表现在以下方面。由于系统信息是及时更新和方便查询的,所以各级领导和相关人员可以随时掌握和了解全网的安全状况、配置状况和设备的运行状况,这对于降低网络资源的维护成本、提高运行维护工作质量和网络运行质量,提高经济效益,提升服务水准有着重要意义,同时供电企业其它部门网络化建设打下了坚实的基础。对各种与安全性评价相关的政策法规:[1]《国家电网公司电力生产安全评价工作管理办法》、《国家电网公司电力生产安全评价工作实施办法》、《国家电网公司供电企业安全评价标准》、《国家电网公司供电企业安全评价标准查评依据》、《供电局电力有限公司供电企业安全评价标准》等进行收集整理,使它们能够直接在计算机上进行查询、显示。充分利用网络的便捷,对安全性评价计划和其它工作计划做到了及时公布、及时通告。这样即节约了网络资源又合理的利用了现有设备环境,还为以后网络条件的升级换代提供了支持。
  本系统具有强大的数据汇总和查询功能,可以将班组数据逐级汇总到专业中心和职能部门,方便领导查询、评审及检查,还具有强大的报表生成和打印功能。操作简便、可维护性好,对数据库内的查评条目修改、扩充简便,为以后的升级换代提供了支持。
  综上所述,基于 B/S 结构的安全性评价系统较好地解决了单机版、手工式存在的问题,同时又提供了网上实现整改、信息发布、查询等新的功能,减轻了系统管理的投入,适应了信息技术的发展,极大地提高了供电企业安全性评价的效率。
  2系统的构建
  2.1系统平台
  基于前面的分析,我们研发出了一款名为《供电企业安全性评价系统》的安全评价软件。该软件利用目前流行的Java作为程序语言的开发语言[2][3][4],采用了成熟的基于WEB的B/S多层体系,结合当今比较流行的框架技术,如Struts2、Hibernate、Spring,并且集成了强大的compass搜索引擎,充分的实现了标准的MVC。还利用Freemarker技术集合ExtJs,使操作界面更美观,更友好。系统只需在服务器安装,客户端使用浏览器就能够实现安全性评价的全部功能,系统用户管理使用双因子认证,提供了安全可控制机制,不光极大的提高了数据的安全性和可靠性,而且使数据的访问更流畅,计算更快捷。由于该软件采用了跨平臺能力强的java语言,因此可移植到多种系统平台下运行。对于数据查询和计算的结果可以在界面上以多种形式显示, 以此来达到方便、直观地检验数据正确性的目的。既可以减少繁琐的操作步凑,直观的表达出数据之间的变化关系, 又可以实现快速统计、分析和预测的功能。
  2.2系统总体结构
  系统软件采用模块化结构,主要包括总只能部门模块、其它职能部门模块、专业中心模块和基层班组模块。各模块之间采取相互独立的运作方式,使得模块内部的操作不会对其它模块产生影响,但是模块之间又有一定的联系,各个模块之间互相有数据的接口,使得所有模块能够共享数据, 有利于系统的调试和运行。系统用户登录后根据不同的权限加载相应的功能菜单,对工作进行分工管理。
  2.3系统功能介绍
  ⑴总职能部门
  ①总职能部门任务管理:建立初始工程,并将任务下发给下级单位,启动工程。②数据汇总管理模块:查看各下级单位上报的安全性评价数据,并将数据进行汇总打印、备份。以便方便及到达安全性。③整改管理模块:查看下级单位上报的数据,对数据进行分析,如发现问题,则建立整改任务,并将整改任务下发。④单位管理:添加单位,对单位信息进行维护⑤用户管理:为单位分配帐号和密码。⑥权限管理:对不同用户群的权限进行设置。
  ⑵ 其它职能部门
  ①接收任务管理:通过网络接收总职能部门下发的任务或整改计划。②任务分解管理:将上级下方的任务进行分解,并依次下方给专业中心。 ③数据汇总管理模块:将下级单位上报数据进行审核、汇总。④数据上报管理模块:将下级上报的数据进行审核、汇总,并上报给总职能部门。⑤整改管理:对上级下方的整改任务进行分解或整改。
  ⑶ 专业中心
  ①接收任务:接收上级单位下发的安全性评价任务或整改计划。②任务分解下发模块:依据每个基础班组级单位的实际情况和需要评价的具体项目将安全性评价的任务分解并下发给各基础班组。③数据汇总管理模块:将各基础班组上报数据进行审核汇总,并上报给上级单位④数据评价管理模块:对基础班组单位上报数据进行最终评价、扣分并提出问题和整改意见。⑤整改管理:对上级下发的整改任务进行相应的整改计划设施。⑥数据上报管理模块:将最终审核、汇总后的数据,上报到上级单位,供上级单位查看。
  ⑷基层班组
  ①接受任务:接收专业中心下发的任务。②任务实施:根据接收到任务的条目,进行具体的评价工作,录入相应的数据,对评价项进行打分等相应操作。③数据上报:对评价好后的数据进行上报,供专业中心查看。   3系统创新点
  ①简便的网页操作:基于IE内核的浏览器直接调用程序,通过采用了动态数组存取和先进的模块覆盖技术尽量减少内存占用,使之不影响其他常驻内存系统,只要计算机能联网就能进入系统。②模块化结構:各功能模块问用链接技术链接,只需通过对主菜单的简单操作,就能实现对系统的使用、维护和管理。③权限配置:可以对指定的用户群进行权限分配,对功能的操作进行限制性,需要管理员分配权限,才能对功能进行操作。因此,对数据的管理具有合理性、分配性。④系统纠错强:具有周全的容错、纠错能力,可防止按错键及操作不当带来的问题。⑤操作直观、方便:采用多种输入输出格式,操作界面友好简单,使之适合于一般技术水平的管理工作人员使用。⑥图形直观显示:系统自身具备的图形显示模块,具有饼状图、柱状图、表格等方式对数据进行显示⑦图形显示兼容性高:支持任何类型的彩色显示器,不会出现因分辨率不同而导致的蓝屏花屏等问题。⑧运行兼容性:系统采用跨平台较强的java语言编写,因此,可移植到多种系统下运行。
  4系统安全体系
  本系统具有完整的信息安全体系,可以实现身份抗抵赖性、系统可管理性、操作可审计性等,同时从物理、系统、运行、管理等多方面保证信息系统的安全、稳定、可靠。从而达到以下目标:
  ①可用性:确保系统高效、稳定、可靠地运行。②安全性:确保各类数据不被非法访问、窃取、误用、散发等,确保敏感数据处于可控制的范围之内,仅有经过严格身份认证的用户、系统才允许其获得相关数据。③完整性:确保数据完整、可靠、不被篡改。④抗抵赖性:确保系统用户认证可靠,相关操作记录具有唯一性。⑤可管理性:确保各类系统资源都处于管理和控制之下。⑥可审计性:通过对网络和主机上的事件审计,记录网络和系统上发生的相关事件,作为事后审计、核查的依据。
  5结论
  在系统的具体实现过程中,根据安全性评价分布式的特点,采用了成熟的基于WEB的B/S多次体系,结合当今比较流行的框架技术,如Struts2、Hibernate、Spring,并且集成了强大的compass搜索引擎,充分的实现了标准的MVC。还利用Freemarker技术集合ExtJs,使操作界面更美观,更友好。系统只需在服务器端安装,客户端使用浏览器就能够实现安全性评价的全部功能,系统用户管理使用双因子认证,提供了安全可控制机制,在加上整改和信息统计等功能,极大的增强了系统的实用性功能。本项目成功的将基于JavaEE架构的组件技术运用到实际项目中,提高了软件开发的效率和软件的可重用性、可维护性、达到了预期的目的。
  参考文献
  [1]陈安伟.供电企业安全性评价标准,电力出版社,2011年.
  [2]郝玉龙,尹建平.JavaEE WEB开发实例精解,清华大学出版社有限公司,2008年.
  [3]阎宏.Java与模式,电子工业出版社,2001年.
  [4]卫军,夏慧军,孟腊春.ExtJS WEB主应用程序开发指南,机械工业出版社,2011年.
其他文献
共享资源重要的问题就是安全,本文针对目前主流的资源共享机制存的安全问题,如身份认证授权安全问题、用户信息泄露等问题,同时当资源在不同用户不同平台间进行共享时,用户需对资
摘 要: 当前大学生政治社会化过程存在不容忽视的问题,需要充分发挥思想政治教育在人的政治社会化中的作用,帮助大学生解决这些问题。本文从高校大学生政治社会化涵义入手,对其内容及其主客体障碍加以阐述,探析了大学生政治社会化对思想政治工作的启示。  关键词: 大学生 政治社会化 思想政治工作  政治社会化是个体在特定的人类社会物质文化生活中,通过社会环境相互作用,由自然人转变为社会人的过程。政治社会化是
大型公共场馆建筑结构复杂,人员密度大,突发灾害事件造成的人员伤亡严重。本文针对大型公共建筑复杂室内环境下导航应用的需求,提出了一种基于Web Service技术的移动终端路径导航系统。根据大型场馆室内环境的特点,使用ArcGIS系列软件进行地图系统设计;结合移动GIS、WebService和无线数据通讯等多项技术,采用面向服务的设计思想,将主要的数据存储和计算过程在服务器端实现,突破了移动客户端存
介绍了单重280g/m^2的印花珊瑚绒的编织、定形、印花和整理工艺,并对各工序产生的疵点进行了分析。
提出了提高和改善涤氨弹力针织物耐洗色牢度、拼白牢度的多种方案,通过反复试验和大生产实践,确定了涤氨弹力针织物染色工艺路线及工艺参数,克服了涤氨弹力针织物深色色牢度差,与
摘 要:教育是與人类发展密切相关的社会活动,承担了传承和发扬民族文化的重要使命。高中阶段是整个教学链条中的关键环节,在高中阶段的学习习惯直接影响到步入高等学府之后的学习态度。究竟怎样培养出合格的社会人,是教育学者不可回避的难题。在高中教学环节中,尤其是语文课堂中,要怎样开发学生的智力因素,调动学生学习的积极性,最大限度的激发学生的潜在能量,就要营造良好、活跃的课堂气氛,这就要调动学生参与的热情和兴
<中华人民共和国动物防疫法>的颁布实施,对动物防疫检疫工作纳入法制化轨道,起到了重要的推动作用,但与保护畜牧业生态环境、"放心肉"工程建设的要求相比,仍存在不少的差距.
分析了黏合剂浓度、焙烘温度、焙烘时间对弹性织带光敏变色、夜光印花效果及牢度的影响,确定了最佳印花工艺:光敏变色印花黏合剂用量为10g/L,夜光印花黏合剂用量为15g/L,焙烘
教师高尚的人格魅力会对学生产生积极的人生影响,成为他们学习的楷模和道德标杆,因此高校教师的人格塑造是一项事关高校教学水平和质量的重要因素。文章对高校教师的人格作用
本文以湖南省农业信息化综合服务平台开发需求为背景,采用VS2010+Oracle的开发环境,运用MVC3设计模式,使用Asp.net、JQuery等技术,建立便捷的农业知识检索系统、完善的知识沉淀模块