[软件技术毕业论文(精选多篇)] 软件技术专业毕业论文资料

软件技术毕业论文(精选多篇)

软件技术毕业论文(精选多篇) 软件开发毕业论文 学 生: 学 号: 专 业: 计算机科学与技术 导 师: 学校代码: 教育学院 电力监控软件开发 摘要 随着我国国民经济的快速发展,我国对电力的需求也越来越紧迫.尤其是在 近几年里,我国每年的电力缺口逐年扩大,已经严重制约了各个行业的发展甚至影 响到了居民的正常用电.正是由于这样,全国大量兴建各类发电站,变电站以及加 快电网设施的建设改造.在这些兴建改造项目中,伴随着电力行业各类新技术,新 产品的出现和推广,尤其是计算机技术的广泛应用,使电力设备在高效,安全,可靠 运行的同时,大量减少了运行人员的工作强度,缩短了设备的维护周期,延长了使 用寿命等等.从我国目前的情形看,电力继保行业是计算机技术应用最直接,最明 显的体现.在上个世纪70年代末期,由abb公司推出了第一台基于微处理器的继电 器,随着时间的推移,到了90年代网络技术的成熟与普及以及计算机的硬件设备成 本的迅速降低和运算能力的快速提高,软件技术的不断更新升级,使计算机对底层 设备的监测控制变为可能.由于国内外同类软件的价格不菲,市场竞争激烈,由此 使我萌发了借助于所学知识制作电力监控软件的想法. 本文正是围绕着电力系统的开发,针对目前我国电力电网的现状,依据自己 在电力继电保护行业中七年的开发,设计和现场调试经验从以下几个方面进行论 述:首先是对系统的出现和发展作一介绍;其次对各种终端设备通讯协议(规约)的 应用现状以及发展前景进行介绍说明;然后是对windows下基于mfc的编程环境和 vc++6.0编程软件的说明;再次对程序结构框架及源代码的实现进行较详细的论 述;最后是应用案例举例. 论文的主要创新性工作在于:由于本人前一本科专业所学是工业自动化,毕 业后又长期从事于继电保护行业,参与了多种型号下位机及上位机产品的开发,测 试;长期接触使用abb,siemens,ge,sel,ace,ms等国外知名企业生产的电力自动化产品,因此对电力系统能较好的理论联系实际,并且根据所学知识开发出适合不同通 讯协议的电力监控软件;达到安全,可靠,经济的目的,解决了国外软件价格高,界面 不友好,兼容性不好等问题. 关键词:vc++6.0,通讯协议,继电保护 目录 第一章 绪论 ……………….…………………………1 1.1 引言 ………………………………………………1 1.2 本文简述 .……………………………………….1 第二章 系统 ………………………………………..2 2.1 系统概述 …………………………………….2 2.2 系统的发展 .…………………………………….2 2.3 本章小节 …………………………………………….2 第三章 电力系统的通讯网络及规约 …………………..3 3.1 电力系统通讯网络概述 ………………………….3 3.2 电力系统通讯规约概述 ………………………….3 3.3 本章小节 ……………………………………….…4 第四章 编程软件及环境 ...………………………..5 4.1 基于mfc的vc++6.0编程软件的特点 ……………5 4.2 面向对象的程序设计思想 ………………………5 4.3 mfc类(主要几个)的衍生关系简述 ………………6 4.4 本章小节 ………………………………………7第五章 需求及可行性分析 ...………………….....8 5.1 需求分析 …………………………………8 5.2 可行性分析 ……………………………8 5.3 本章小节 ………………………………9 第六章 系统规划 ...………….……………....10 6.1 项目规划 …………………………….…10 6.1.1 公共模块(public)……………………..10 6.1.2 具体通讯单元模块(ckunit)……………...11 6.1.3 主界面模块(main)………………..11 6.1.4 单元组态界面模块(units)………………...11 6.1.5 图元组态界面模块(picset)…………..…11 6.2 功能框图 ……………………………………11 6.3 系统结构图 ………………………….12 6.4 本章小节 …………………………….12 第七章 系统设计与实现 ...…………....13 7.1 典型模块的设计与实现 ………….13 7.1.1 系统主界面(main)的设计与实现 …………….13 7.1.2 单元组态界面(units)的设计与实现 ……………………...16 7.1.3 图元组态界面(picset)的设计与实现 ……………….19 7.1.4 程序公共单元(public)的设计与实现 ………………22 7.1.5 具体通讯单元(ckunit)的设计与实现 ……………227.2 系统完成 ………………………………23 7.2.1 系统编译及调试 ………………….…..23 7.2.2 运行及案例 ………………………......23 7.3 本章小节 ……………………….23 第八章 结束语 ...……………..…...24