大河精英在线管理系统的设计与实现-毕业论文_第1页
大河精英在线管理系统的设计与实现-毕业论文_第2页
大河精英在线管理系统的设计与实现-毕业论文_第3页
大河精英在线管理系统的设计与实现-毕业论文_第4页
大河精英在线管理系统的设计与实现-毕业论文_第5页
免费预览已结束,剩余68页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)题目名称:大河精英在线招聘管理系统的设计与实现前台管理院系名称:软件学院班 级:学 号:学生姓名:指导教师: 年 月论文编号:大河精英在线管理系统的设计与实现 前台管理Design and Implementation of the DaHe Online recryitment management systemFront Management学院名称:软件学院班 级: 学 号:学生姓名:指导教师: 年 月摘 要本文主要论述了大河精英在线招聘管理系统。本系统实现了对线路设备、线路缺陷及状态评价标准全面有效的管理,并根据相关缺陷信息和评分标准信息生成线路的状态评价报告。本系统主要分为设备管理模块、缺陷与标准库管理模块、综合管理和运行状态评价模块,从而帮助电力公司职工有效的对输电线路的设备和状态进行管理,能够便捷的对线路进行管理维护。输电线路状态评价系统是在Windows环境下开发的C/S体系结构的管理系统,采用SQL Server2008为后台数据库,前台使用Visual Studio 2010进行开发程序。关键字:输电线路;状态评价;评价标准;缺陷IIIAbstractThis paper mainly discusses the transmission line state evaluation system running state evaluation module design content, implementation method, test process and the final research results. This system realized the line equipment, the line defect, and the evaluation of the state standard, comprehensive and effective management and according to the related defect information and scoring criteria information generated line state evaluation report. This system mainly divided into equipment management module, the defects and the standard library management module, integrated management and evaluation module, running state to help power company worker is effective to supervise and control the equipment of the transmission line and state, can be convenient to supervise and control the line maintenance.Transmission line state evaluation system is developed in Windows environment management system of C/S architecture, using SQL Server2008 as the background database, the front desk to use Visual Studio 2010 development program.Keywords: Transmission Line; State Evaluation; Evaluation criteria; Defect目 录第1章 绪论11.1 课题来源11.2 课题目的11.3 选题意义11.4 国内外研究现状11.5 研究内容和预期结果21.6 任务分工31.7 论文结构3第2章 需求分析52.1 业务描述52.2 功能需求52.3 系统建模62.3.1 用例规约62.3.2 用例图202.4 性能需求222.4.1 灵活性需求222.4.2 安全性需求222.4.3 准确性和及时性需求232.4.4 易用性需求232.4.5 数据容量232.4.6 响应时间232.5 环境需求232.5.1 开发环境232.5.2 运行环境24第3章 系统设计253.1 设计思想253.2 架构设计253.3 功能设计263.3.1 功能结构设计263.3.2 活动图263.3.3 运行状态评价流程图273.4 状态评价算法设计283.5 领域模型设计283.6 顺序图293.7 数据库设计383.7.1 数据库的选择383.7.2 数据库总体设计383.7.3 数据表结构39第4章 系统实现424.1 系统功能实现424.1.1 用户登录424.1.2 职工管理424.1.3 用户权限管理444.1.4 生成状态报告454.1.5 状态报告查询474.1.6 状态报告打印484.1.7 状态报告统计494.2 关键技术难点及实现504.2.1 使用加权的FTA算法计算运行状态504.2.2 绘制状态报告524.2.3 使用锐浪报表打印报告53第5章 系统测试545.1 测试目的545.2 测试范围545.3 测试内容545.4 测试用例545.5 测试总结56总结与展望57参考文献58致 谢59附 录60中原工学院软件学院毕业(设计)论文第1章 绪论1.1 课题来源该课题来自我校中原工学院软件学院的毕业设计校内选题。1.2 课题目的本课题的目的是设计一套能够对输电线路的设备、缺陷和评价标准库进行管理,并能够根据具体的缺陷和标准库对应关系计算出输电线路运行状态,生成运行状态评价报告的管理性评价系统。为用户提供全面的管理、便捷的状态评价功能,从最大程度上节省了用户在对设备数据、缺陷数据和标准库数据进行管理的时间,也减少了对线路运行状态的繁重计算,也增大了状态评价的准确性,提高了电力公司员工的工作效率。1.3 选题意义随着经济社会的发展,我国电网建设突飞猛进,电网设施保有量急剧增加,输电线路走廊日益紧张,线路运行环境愈加恶劣,使得线路运行维护工作量和工作难度大大增加。同时,大批线路设备逐渐老化,已经明显超出线路设备的机械承载能力,对线路的健康安全、稳定运行和线路上相关设备的管理提出了新的挑战。综上所述,对输电线路设备的全面管理并对输电线路运行状态进行全面、及时的对运行状态进行评价具有十分重要的意义。输电线路状态评价系统可以对线路设备、线路缺陷及状态评价标准进行全面有效的管理,并能够及时的对各个线路段输电线路的运行状态进行评价,得到线路运行状态,帮助输电线路管理人员管理线路,减少工作人员的工作量,也能够使获取的数据更加精准,减少人工误差。并能够帮助工作人员及时的根据线路状态报告对输电线路进行维修,使得输电线路健康安全、稳定运行。1.4 国内外研究现状目前,国内外对与输电线路的运行状态评价有了一定的研究,大都采用模糊综合评价和贝叶斯网络对其运行状态进行评价,都只是针对输电线路某时刻的状态开展的运行状态评价,缺乏考虑线路过去的运行缺陷和如今的运行情况。直到1961年美国贝尔实验室沃森(Watson)等人首次提出FTA分析方法,国外的电力系统才逐渐使用该方法进行故障评估,但是大多用于发电机组或变压器的运行状况评估。在国内,中科院、台湾省核能研究所、安徽省电力科学研究院、东南大学等高等研究机构和高等院校都对故障树分析法进行了深入研究,但在国内的电力方面的应用还处于发电、变压器等领域中。在架空电线路运行状态的评价中还处于初级阶段。总的来说,FTA算法在输电线路运行状态评价的应用还处于理论分析阶段,目前应用于运行状态评价系统的较少。国内外现存的电力系统大多是线路故障研究,线路故障监测或者是对输电线路杆塔监测评价系统、对输电线路导地线检测评价系统等对线路单个线路单元的管理和状态评估。综上所述,对于国内外现存的电力运行评估系统,对于线路的监测和评价都比较单一,只实现了对线路某个线路单元的管理或运行状态评价。没有一个能够对设备、标准库以及缺陷进行全面的管理并可以通过FTA算法对线路运行状态进行评价的综合性输电线路状态评价系统,而我们的系统能够对设备台帐、线路评价标准及缺陷的综合性管理并通过使用FTA算法对线路各个单元和线路总体的运行状态进行评价。使用户可以对线路的设备台帐以及缺陷进行全面的管理,并可以对线路状态评价的标准进行人工定制,除此之外,用户能够便捷的获取各个线路段的运行状态。1.5 研究内容和预期结果本项目将采用C#进行开发,在开发过程中会充分遵守软件工程的思想。采用完全的面向对象的分析与设计方法。系统架构采用目前流行的基于工厂模式的三层架构,该架构可以使系统可扩展性、灵活性、可移植性更强。整个系统是完全的C/S 模式,方便易用,没有点的限制,只要有一台上网的计算机,无论是在办公室还是在家里或是在外地,只要下载安装都可以进入系统进行操作。系统能够实现以下几个子系统模块:1、设备台帐管理子系统。该子系统包含对输电线路的相关设备进行管理和维护。2、缺陷管理子系统该子系统实现对输电线路的缺陷数据的管理和维护。3、标准库管理子系统该子系统主要用来维护输电线路的状态评价标准的管理和维护。包括以下几个子模块: 状态评价国家标准管理模块、可定制性状态评价标准管理。4、状态评价子系统该子系统用来对状态评价报告的管理和维护。包括以下几个子模块:生成状态评价报告模块、状态评价报告的查询、状态评价报告的汇总统计。5、综合管理子系统该子系统可对系统运行所需的基本信息进行管理配置。包括以下几个子模块:职工信息管理、部门信息管理、用户以及用户权限管理等。输电线路状态评价系统重点研究各电力公司的管理过程及状态评价算法,设计了一套具有通用功能,可持续扩展的输电线路状态评价综合管理系统。研究重心在于设计满足各电力公司所管理路段的外界环境的评价标准自定义机制,本系统涵盖了数据存储、管理、 分析、处理,以及评价标准的建立、定制性存储,对各线路状态现状的评价等状态评价功能。1.6 任务分工根据上述的研究内容可以把输电线路状态评价系统分为5大模块:设备台帐管理模块、缺陷管理模块、标准库管理模块、运行状态评价模块和综合管理模块。经过同组组员的商量和指导老师的建议,武丹负责设备台帐管理模块,孙林鹏负责缺陷管理和标准库管理模块,冯瑶琳负责运行状态评价模块和综合管理模块。1.7 论文结构本论文共分5章及总结与展望,具体研究内容如下:第1章 绪论,介绍课题背景、目标、内容和意义,以及国内外同行业在同领域内的研究发展现况。第2章 需求分析,在结合用户需求调研的基础上,对输电线路缺陷数据与标准库间对应关系的管理以及状态评价算法等进行详细的分析,描述输电线路状态评价系统的基本业务流程。通过系统需求分析,对业务范围等内容进行归总,得到系统的功能需求、性能需求和环境需求,为系统的设计奠定基础。第3章 系统设计,经过对系统的需求进行细致的分析,结合现有的业务模式,以及调研所获取的先进实践经验,对系统进行总体设计。完成了系统体系架构、相关数据库设计,并对系统进行UML建模。为系统实现奠定基础。第4章 系统实现,主要从系统的实现效果分析和关键技术两个方面对系统的实现进行了具体介绍。第5章 系统测试,通过对系统测试方法的研究,对系统测试的范围、分类、方法和流程,以及测试内容进行分析,并简要介绍测试环境和测试用例,对测试结果进行简单分析。总结与展望:在论文的这一部分,对课题实施和个人在系统研发中的工作进行总结,对系统待改进之处提出建议,总结了自己在本次系统研发中的成果与收获。第2章 需求分析软件系统的开发,首要的任务就是完全了解用户需求及相关业务流程。从需求分析的角度对输电线路状态评价系统运行状态评价模块的实现方式进行了描述。通过对运行状态评价模块的功能需求,非功能需求和系统环境三个方面,采用面向对象的分析方法,使用UML建立系统用例模型,创建系统运行状态评价的功能模型。概括了运行状态评价模块的基本需求。2.1 业务描述根据任务分工不同,我主要负责的是运行状态评价模块和综合管理模块。运行状态评价模块可以根据国家设定的评价标准与缺陷数据的对应通过算法计算线路的运行状态,也可以根据用户自定义的评价标准通过算法对线路进行运行状态的计算。对输电线路的状态根据相关标准计算后按照国家线路状态评价报告的样式自动生成运行状态评价报告输出。在自动生成运行状态评价报告的过程中可以对评价报告中的扣分理由等进行修改保存。最后,用户可以对已经生成的状态评价报告进行打印处理。2.2 功能需求根据业务分析,可知我所负责模块的设计核心功能是:对运行状态评价的管理,综合信息的管理。输电线路状态评价系统的运行状态评价模块根据输电线路状态评价标准与缺陷的对应关系对线路单元的状态量进行分析,最终评定设备的运行状态,得到输电线路运行状态评价报告。输电线路状态评价系统的综合管理模块主要是对职工部门信息、用户权限进行增、删、改、查的基本管理。以下就是运行状态评价模块和综合管理模块的功能介绍:1、运行状态评价模块本模块主要是根据用户选择的线路信息对线路的运行状态进行评价,并将评价结果以报告的形式显示出来。1)报告生成:对选中线路的运行状态进行评价,并生成输电线路状态评价的各单元状态评价报告和整个线路的状态评价报告。2)报告查询:对已经生成的报告信息进行查询,打印。3)报告统计:根据选定条件对相应的报告进行汇总统计。2、综合管理模块1)职工管理:对电力公司的员工的基本信息进行增、删、改、查的管理。2)部门管理: 对电力公司的部门的基本信息进行增、删、改、查的管理。3)用户权限管理:对操作输电线路状态评价系统的用户的基本信息以及用户所拥有的系统权限进行增、删、改、查的管理。4)用户登录:用户输入用户名和密码可登录进入系统。5)修改密码:用户可以使用该功能对自己的登录密码进行修改。2.3 系统建模 本项目采用面向对象分析作为主要的系统建模方法,使用UML为建模语言,从几个角度对系统建立模型。2.3.1 用例规约 用例规约表示了用例的执行步骤,能够明确用例执行的基本步骤。用例规约可以详细的描述用例的执行过程。表2.1 系统用例一览表模块用例编号用例名称综合管理UC-01用户登录UC-02部门信息查询UC-03部门信息查看UC-04部门信息添加UC-05部门信息修改UC-06部门信息删除UC-07人员信息查询UC-08人员信息查看UC-09人员信息添加UC-10人员信息修改UC-11人员信息删除UC-12修改密码UC-13系统用户信息查询UC-14系统用户信息添加续表2.1模块用例编号用例名称综合管理UC-15系统用户信息修改UC-16系统用户信息删除UC-17权限设置运行状态评价UC-18生成状态评价报告UC-19状态报告查询UC-20状态报告条件查询UC-21状态报告打印UC-22状态报告统计1、用户登录系统中的用户使用本用例登录系统,要求输入合法的用户名和密码。用例规约如下表所示。表2.2 用户登录用例编号:UC-01用例名称:用户登录用例描述:系统验证用户身份合法性后进入系统参与者:综合管理员,管理员,状态评价人员前置条件:无后置条件:用户登录成功,进入主页面基本路径:1.参与者启动系统2.系统显示用户登录界面3.参与者输入用户名4.参与者输入密码5.参与者提出登录请求6.界面检测信息的完整性7.系统核查用户身份的合法性9. 系统登录成功,进入主界面扩展点:6a.登录信息不充分6a.1.系统显示用户名或密码为空,返回登录界面7a.用户身份不合法7a.1系统显示用户身份不合法,返回登录界面2、部门信息查询系统中的用户使用本用例查询部门信息。用例规约如下表所示。表2.3 部门信息查询用例编号:UC-02续表2.3用例名称:部门信息查询用例描述:用户查询电力公司部门信息参与者:综合管理员,管理员前置条件:参与者成功进入系统后置条件:返回用户查询部门信息基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求部门管理4.系统显示部门信息管理界面5.系统显示部门信息列表字段表:部门信息=部门编号+部门名称+部门类型+上级部门编码+部门类型3、部门信息查看系统中的用户使用本用例查看部门信息。用例规约如下表所示。表2.4 部门信息查看用例编号:UC-03用例名称:部门信息查看用例描述:用户查看电力公司部门信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求部门管理4.系统显示部门信息管理界面5.参与者选中需查看的部门名称6.参与者请求查看部门信息7.系统显示部门信息编辑界面8.系统显示部门详细信息字段表:部门信息=部门编号+部门名称+部门类型+上级部门编码+部门类型4、部门信息添加系统中的用户使用本用例添加部门信息。用例规约如下表所示。表2.5 部门信息添加用例编号:UC-04用例名称:部门信息添加用例描述:用户添加电力公司部门信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理 续表2.5基本路径:2.系统显示职工管理主界面3.参与者请求部门管理4.系统显示部门信息管理界面5.参与者请求添加部门信息6.系统显示部门信息编辑界面7.参与者输入部门名称8.参与者请求选择上级部门名称(可以不选)9.系统显示部门选择界面10.参与者选择上级部门名称11.参与者请求保存上级部门名称12.系统刷新上级部门名称13.参与者选择部门类型(可以不选)14.参与者添加保存部门信息15.系统刷新部门信息列表字段表:部门信息=部门编号+部门名称+部门类型+上级部门编码+部门类型5、部门信息修改系统中的用户使用本用例修改部门信息。用例规约如下表所示。表2.6 部门信息修改用例编号:UC-05用例名称:部门信息修改用例描述:用户修改电力公司部门信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求部门管理4.系统显示部门信息列表界面5.参与者选中需修改的部门名称6.参与者请求修改部门信息7.系统显示部门信息编辑界面8.参与者修改部门名称9.参与者改选上级部门名称(可以不选)10.系统显示部门选择界面11.参与者选择上级部门名称12.参与者请求保存上级部门名称13.系统刷新上级部门名称14.参与者改选部门类型(可以不选)15.参与者修改保存部门信息16.系统刷新部门信息列表续表2.6字段表:部门信息=部门编号+部门名称+部门类型+上级部门编码+部门类型6、部门信息删除系统中的用户使用本用例删除部门信息。用例规约如下表所示。表2.7 部门信息删除用例编号:UC-06用例名称:部门信息删除用例描述:用户删除电力公司部门信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求部门管理4.系统显示部门信息列表界面5.参与者选中需删除的部门名称6.参与者请求删除部门信息7.系统刷新部门信息列表字段表:部门信息=部门编号+部门名称+部门类型+上级部门编码+部门类型7、人员信息查询系统中的用户使用本用例查询人员信息。用例规约如下表所示。表2.8 人员信息查询用例编号:UC-07用例名称:人员信息查询用例描述:用户查询电力公司人员信息参与者:综合管理员,管理员前置条件:参与者成功进入系统后置条件:返回用户查询人员信息基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求人员管理4.系统显示人员信息管理界面5.系统显示人员信息列表字段表:人员信息=职工编号+部门名称+职务名称+职称+学历+职工名称+性别+民族+政治面貌+出生日期+参加工作时间+年龄+工龄+籍贯+毕业学校+岗位等级+技术等级+身份证号+住址+办公电话+手机+宅电8、人员信息查看系统中的用户使用本用例查看人员信息。用例规约如下表所示。表2.9 人员信息查看用例编号:UC-08用例名称:人员信息查看用例描述:用户查看电力公司人员信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求人员管理4.系统显示人员信息管理界面5.参与者选中需查看的人员信息6.参与者请求查看人员信息7.系统显示人员信息编辑界面8.系统显示人员详细信息字段表:人员信息=职工编号+部门名称+职务名称+职称+学历+职工名称+性别+民族+政治面貌+出生日期+参加工作时间+年龄+工龄+籍贯+毕业学校+岗位等级+技术等级+身份证号+住址+办公电话+手机+宅电9、人员信息添加系统中的用户使用本用例添加人员信息。用例规约如下表所示。表2.10 人员信息添加用例编号:UC-09用例名称:人员信息添加用例描述:用户添加电力公司人员信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求人员管理4.系统显示人员信息管理界面5.参与者请求添加人员信息6.系统显示人员信息编辑界面7.参与者输入职工姓名8.参与者请求选择部门名称9.系统显示部门选择界面10.参与者选择部门名称11.系统更新部门12.参与者选择职务13.参与者选择职称续表2.10基本路径:14.参与者选择学历15.参与者选择性别16.参与者选择民族17.参与者输入政治面貌、出生日期、参加工作时间、年龄、工龄、籍贯、毕业学校、专业、岗级、技术等级、身份证号、住址、办公电话、手机、宅电(可以不输)18.参与者请求添加保存人员信息 19.系统刷新人员信息列表字段表:人员信息=职工编号+部门名称+职务名称+职称+学历+职工名称+性别+民族+政治面貌+出生日期+参加工作时间+年龄+工龄+籍贯+毕业学校+岗位等级+技术等级+身份证号+住址+办公电话+手机+宅电10、人员信息修改系统中的用户使用本用例修改人员信息。用例规约如下表所示。表2.11 人员信息修改用例编号:UC-10用例名称:人员信息修改用例描述:用户修改电力公司人员信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求人员管理4.系统显示人员信息管理界面5.参与者选择需修改人员信息6.参与者请求修改人员信息7.系统显示人员信息编辑界面8.参与者修改职工姓名9.参与者请求改选部门名称10.系统显示部门选择界面11.参与者选择部门名称12.系统更新部门13.参与者改选职务14.参与者改选职称15.参与者改选学历16.参与者改选性别17.参与者选择民族18.参与者修改政治面貌、出生日期、参加工作时间、年龄、工龄、籍贯、毕业学校、专业、岗级、技术等级、身份证号、住址、办公电话、手机、宅电(可以不输)续表2.11基本路径:19.参与者请求修改保存人员信息 20.系统刷新人员信息列表字段表:人员信息=职工编号+部门名称+职务名称+职称+学历+职工名称+性别+民族+政治面貌+出生日期+参加工作时间+年龄+工龄+籍贯+毕业学校+岗位等级+技术等级+身份证号+住址+办公电话+手机+宅电11、人员信息删除系统中的用户使用本用例删除人员信息。用例规约如下表所示。表2.12 人员信息删除用例编号:UC-11用例名称:人员信息删除用例描述:用户删除电力公司人员信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求职工管理2.系统显示职工管理主界面3.参与者请求人员管理4.系统显示人员信息管理界面5.参与者选中需删除的人员信息6.参与者请求删除人员信息7.系统刷新人员信息列表字段表:人员信息=职工编号+部门名称+职务名称+职称+学历+职工名称+性别+民族+政治面貌+出生日期+参加工作时间+年龄+工龄+籍贯+毕业学校+岗位等级+技术等级+身份证号+住址+办公电话+手机+宅电12、 修改密码系统中的用户使用本用例修改密码。用例规约如下表所示。表2.13 修改密码用例编号:UC-12用例名称:修改密码用例描述:用户修改登录密码参与者:综合管理员,管理员,状态评价人员前置条件:参与者成功进入系统基本路径:1. 参与者请求修改密码2. 系统显示用户修改密码界面3.参与者输入密码4.参与者输入密码确认 5.参与者请求保存密码信息续表2.136.系统修改保存密码成功字段表:系统用户信息=系统用户编号+系统用户名称+系统用户密码+系统用户权限13、系统用户信息查询系统中的用户使用本用例查询系统用户信息。用例规约如下表所示。表2.14 系统用户信息查询用例编号:UC-13用例名称:系统用户信息查询用例描述:用户查询输电线路状态评价系统用户信息参与者:综合管理员,管理员前置条件:参与者成功进入系统后置条件:返回用户查询系统用户信息基本路径:1.参与者请求用户权限管理2.系统显示用户权限管理界面3.系统显示系统用户信息列表字段表:系统用户信息=系统用户编号+系统用户名称+系统用户密码+系统用户权限14、系统用户信息添加系统中的用户使用本用例添加系统用户信息。用例规约如下表所示。表2.15 系统用户信息添加用例编号:UC-14用例名称:系统用户信息添加用例描述:用户添加输电线路状态评价系统用户信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求用户权限管理2.系统显示用户权限管理界面3.参与者请求添加系统用户信息4.参与者输入用户名5.参与者输入密码6.参与者请求保存系统用户信息7.系统刷新系统用户信息列表字段表:系统用户信息=系统用户编号+系统用户名称+系统用户密码+系统用户权限15、系统用户信息修改系统中的用户使用本用例修改系统用户信息。用例规约如下表所示。表2.16 系统用户信息修改用例编号:UC-15续表2.16用例名称:系统用户信息修改用例描述:用户修改输电线路状态评价系统用户信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求用户权限管理2.系统显示用户权限管理界面3.参与者选中需修改系统用户信息4.参与者请求修改系统用户信息5.参与者修改密码6.参与者请求保存系统用户信息7.系统刷新系统用户信息列表字段表:系统用户信息=系统用户编号+系统用户名称+系统用户密码+系统用户权限16、系统用户信息删除系统中的用户使用本用例删除系统用户信息。用例规约如下表所示。表2.17 系统用户信息删除用例编号:UC-16用例名称:系统用户信息删除用例描述:用户删除输电线路状态评价系统用户信息参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求用户权限管理2.系统显示用户权限管理界面3.参与者选中需删除系统用户信息4.参与者请求删除系统用户信息5.系统刷新系统用户信息列表字段表:系统用户信息=系统用户编号+系统用户名称+系统用户密码+系统用户权限17、权限设置系统中的用户使用本用例进行权限设置。用例规约如下表所示。表2.18 权限设置用例编号:UC-17用例名称:权限设置用例描述:用户对输电线路状态评价系统用户设置权限参与者:综合管理员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求用户权限管理2.系统显示用户权限管理界面续表2.18基本路径:3.参与者选中需设置权限的系统用户4.参与者勾选相应的权限5.参与者请求权限更新6.权限更新成功字段表:系统用户信息=系统用户编号+系统用户名称+系统用户密码+系统用户权限18、生成状态评价报告系统中的用户使用本用例进行生成状态评价报告。用例规约如下表所示。表2.19 生成状态评价报告用例编号:UC-18用例名称:生成状态评价报告用例描述:系统生成状态评价报告并显示参与者:状态评价人员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求生成状态报告2.系统显示生成状态评价报告欢迎界面3.参与者点击下一步请求查看参与评价的缺陷列表4.系统显示参与评价的缺陷列表界面5.参与者选择电压等级6.参与者选择线路名称7.参与者请求查询相应的缺陷数据8.系统显示参与评价的缺陷信息列表9.参与者点击下一步请求制作基础状态评价报告10.系统显示基础状态评价报告11.参与者修改线路长度、基础数量、基础状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)12.参与者点击下一步请求保存基础状态评价报告13系统保存基础状态评价报告成功显示杆塔状态评价报告14. 参与者修改线路长度、杆塔数量、杆塔状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)15.参与者点击下一步请求保存杆塔状态评价报告16.系统保存杆塔状态评价报告成功显示导地线状态评价报告17.参与者修改导线型号、地线型号、导线耐张段数量、地线耐张段数量、导线接头数量、地线接头数量、导地线状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)18.参与者点击下一步请求保存导地线状态评价报告19.系统保存导地线状态评价报告成功显示绝缘状态评价报告续表2.19基本路径:20. 参与者修改不同类型绝缘子的串数量、有效爬电比距、所处地区污秽等级、绝缘子串状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)21.参与者点击下一步请求保存绝缘子串状态评价报告22.系统保存绝缘子串状态评价报告成功显示金具状态评价报告23. 参与者修改金具状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)24.参与者点击下一步请求保存金具状态评价报告25.系统保存金具状态评价报告成功显示接地装置状态评价报告26参与者修改接地装置状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)27.参与者点击下一步请求保存接地装置状态评价报告28.系统保存接地装置状态评价报告成功显示附属设施状态评价报告29. 参与者修改附属设施状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)30.参与者点击下一步请求保存附属设施状态评价报告31.系统保存附属设施状态评价报告成功显示通道状态评价报告32. 参与者修改通道状态量扣分情况及状态描述、单项最大扣分、合计扣分、基础状态评价结果、评价时间、评价人、审核(可以不修改)33.参与者点击下一步请求保存通道状态评价报告34.系统保存通道状态评价报告成功显示输电线路状态评价报告35.参与者修改线路资料、线路注意状态列表、总体状态评价结果、班组评价建议、工区评价建议、状态评价结论、风险评估、评价人、评价时间(可以不修改)36.参与者点击下一步请求保存输电线路状态评价报告37.系统保存输电线路状态评价报告成功显示完成界面38.参与者点击下一步查看已生成的所有状态评价报告字段表:状态评价报告=评价报告编号+评价数次+电压等级+线路名称+线路长度+杆塔基数+导线型号+地线型号+绝缘子型号+投运日期+设计单位+施工单位+评价等级+评价人+评价时间+审核人+评价时间+具体内容19、状态报告查询系统中的用户使用本用例进行状态报告查询。用例规约如下表所示。表2.20 状态报告查询用例编号:UC-19用例名称:状态报告查询用例描述:用户对运行状态评价报告进行查询参与者:状态评价人员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求状态报告查询2.系统显示状态报告查询界面3.系统显示状态报告列表4.参与者选择展开需查询的电压等级5.系统显示对应电压的所有线路名称6.参与者选择展开需查询的线路名称7.系统显示状态报告年份列表8.参与者选择展开需查询的报告年份9.系统显示状态报告日期列表10.参与者选择需查询的报告日期11.系统显示该报告所有单元状态评价报告和输电线路状态评价报告字段表:状态评价报告=评价报告编号+评价数次+电压等级+线路名称+线路长度+杆塔基数+导线型号+地线型号+绝缘子型号+投运日期+设计单位+施工单位+评价等级+评价人+评价时间+审核人+评价时间+具体内容20、状态报告条件查询系统中的用户使用本用例进行状态报告条件查询。用例规约如下表所示。表2.21 状态报告条件查询用例编号:UC-20用例名称:状态报告条件查询用例描述:用户对运行状态评价报告进行条件查询参与者:状态评价人员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求状态报告查询2.系统显示状态报告查询界面3.系统显示状态报告全部电压等级列表4.参与者在空白处单击右键选择按条件查询5.系统显示评价报告查询条件选择6.参与者选择电压等级7.参与者选择线路名称(可以不选择)8.参与者选择运行年限(可以不选择)续表2.219.参与者选择评价等级(可以不选择)10.参与者选择评价时间(可以不选择)11.参与者请求查询符合条件的状态报告信息12.系统显示符合条件的状态报告电压等级列表13.参与者选择展开电压等级14.系统显示符合查询条件的线路名称列表15.参与者选择展开线路名称16.系统显示状态报告年份列表17.参与者选择展开报告年份18.系统显示状态报告日期列表19.参与者选择报告日期20.系统显示该报告所有单元状态评价报告和输电线路状态评价报告字段表:状态评价报告=评价报告编号+评价数次+电压等级+线路名称+线路长度+杆塔基数+导线型号+地线型号+绝缘子型号+投运日期+设计单位+施工单位+评价等级+评价人+评价时间+审核人+评价时间+具体内容21、状态报告打印系统中的用户使用本用例进行状态报告打印。用例规约如下表所示。表2.22 状态报告打印用例编号:UC-21用例名称:状态报告打印用例描述:用户对运行状态评价报告进行打印参与者:状态评价人员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求状态报告查询2.系统显示状态报告查询界面3.系统显示状态报告列表4.参与者选择展开需查询的电压等级5.系统显示对应电压的所有线路名称6.参与者选择展开需查询的线路名称7.系统显示状态报告年份列表8.参与者选择展开需查询的报告年份9.系统显示状态报告日期列表10.参与者选择需查询的报告日期,单击右键选择报表打印,选择需打印报表11.系统显示报表打印页面12.参与者点击打印13.系统完成报表打印字段表:状态评价报告=评价报告编号+评价数次+电压等级+线路续表2.22字段表:名称+线路长度+杆塔基数+导线型号+地线型号+绝缘子型号+投运日期+设计单位+施工单位+评价等级+评价人+评价时间+审核人+评价时间+具体内容22、状态报告统计系统中的用户使用本用例进行状态报告统计。用例规约如下表所示。表2.23 状态报告统计用例编号:UC-22用例名称:状态报告统计用例描述:用户对运行状态评价报告进行统计汇总参与者:状态评价人员,管理员前置条件:参与者成功进入系统基本路径:1.参与者请求状态报告统计2.系统显示状态报告统计界面3.参与者选择电压等级(可以不选)4.参与者选择线路名称(可以不选)5.参与者选择评价等级(可以不选)6.参与者选择评价时间7.参与者选择统计条件(可以不选)8.参与者请求查询状态报告9.系统刷新显示状态报告列表和状态报告统计信息字段表:状态评价报告=评价报告编号+评价数次+电压等级+线路名称+线路长度+杆塔基数+导线型号+地线型号+绝缘子型号+投运日期+设计单位+施工单位+评价等级+评价人+评价时间+审核人+评价时间+具体内容2.3.2 用例图用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。1、总用例图当管理员登录系统时,根据管理员的权限可知管理员拥有该软件的所有功能,对该软件的所有功能进行用例建模,可画出用例图如图2.1所示。图2.1 总用例图2、综合管理模块用例图当综合管理员登录系统时,根据综合管理员的权限可知其拥有该软件的综合管理模块的所有功能,对该软件综合管理模块的功能进行用例建模,可画出用例图如图2.2所示。图2.2 综合管理模块用例图3、运行状态评价模块用例图当状态评价人员登录系统时,根据状态评价人员的权限可知其拥有该软件的运行状态评价模块的所有功能,对该软件运行状态评价模块的功能进行用例建模,可画出用例图如图2.3所示。图2.3 状态评价模块用例图2.4 性能需求2.4.1 灵活性需求在系统灵活性上要达到以下两个方面:1、系统对状态评价信息计算处理的灵活性。在对线路的运行状态进行分析计算的时候,能够灵活的对线路单元状态量进行查询,并能够灵活的将缺陷数据与相应的状态量缺陷数据对应得出应扣分值。2、运行状态评价报告统计的灵活性。用户可以灵活的选择统计条件,系统根据用户的具体需求,灵活的查询相应的运行状态评价报告,并对其加以统计,显示出用户所需要查询的内容及统计结果。2.4.2 安全性需求输电线路状态评价软件是被应用于各个电力公司的工作中的系统,在对输电线路的设备台帐管理、缺陷数据管理和状态评价报告的生成管理会涉及到电力公司的机密内容,除此之外,还应该保证数据的完整性,避免数据丢失,因此需要一定的安全防范措施。为达到这样的目的,系统在安全防护方面应做到以下几点:1、严格控制用户的访问权限。2、做好数据库的备份,防止出现数据误操作导致数据丢失,给电力公司带来巨大的损失。2.4.3 准确性和及时性需求系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。由于输电线路状态评价系统状态评价算法所评价出来的状态评价结果会影响到电力公司做出的决策,所以在系统设计的时候要保证评价算法的正确性以及使用该算法计算出来的评价结果的正确性。2.4.4 易用性需求输电线路状态评价系统是直接面对使用人员的,而使用人员往往对计算机并不是非常的熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应尽量使用用户熟悉的术语和中文信息的界面。使用户能够较快的熟悉使用软件。2.4.5 数据容量系统上线后,系统的数据存储容量参考指标和容量应该能够达到最大数据表的年纪录数在30万条左右,每年的总数据量应该

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论