最新软件开发毕业论文摘要(五篇)
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面是小编帮大家整理的优质范文,仅供参考,大家一起来看看吧。
软件开发毕业论文摘要篇一
为进一步明确双方的的责任,确保合同的顺利履行,根据《中华人民共和国合同法》之规定,经甲乙双方充分协商,同意以下条款,特订立签署本合同,以便共同遵守。
第一章 定义
1. 甲方:希望物流公司。
2. 乙方:联想软甲工作室。
3. 项目:编写一个进、出货的软件。
4. 合同:是指甲乙双方签署的、合同格式中甲乙双方所达成的协议,包括所有的附件、附录和上述文件所提到的构成合同的所有文件。
5. 合同价:是指根据合同规定乙方在正确的完全履行合同义务后,甲方应支付乙方的价格。
6. 工作成果:即合同标的,合同规定项目开发的设计以及功能模块。
7. 项目试运行:乙方内部调试完成后,进行交接,甲方签署《项目交接单》,即进入
项目试运行阶段,甲方应当在规定的试运行期限内,安排相关人员对项目进行全面
测试。
8. 项目测试验收:由甲方组织的验收小组实施,甲方进行系统测试和验收。测试验收
标准遵从合同中的相应规定。验收合格后签署《项目验收单》。
第二章 合同目标
甲方同意:向乙方支付规定数目的开发款项。
乙方同意:①向甲方出售合同附件1所指向的应用软件; ②按合同附件2向甲方提供
软件实施和和维护服务; ③按技术服务合同向甲方提供实施质询服务。
第三章 双方的基本权利和基本义务
甲方的权利和义务:①配合乙方工作,提供系统建设所需的数据和材料; ②依合同约
定使用合同的工作成果; ③本合同的工作成果使用应当符合国家
法律规定和社会公共利益。
乙方的权利和义务:①按时完成项目的建设,乙方保证最终测试合格的每一类目的功能
都能达到合同中关于功能的描述; ②乙方工作成果不得侵犯第三
方的合法权利。
第四章 价格
本合同金额以人民币结算,总金额为800000元。其中,固定软件费为300000元,固定软件实施费为300000元,以上价格已含税费或相类似的费用。
第五章 支付条款
甲方应按下述方式和比例向乙方支付本合同第四章规定的合同贷款。
⑴ 本合同总金额中的30%应在合同签订后10个工作日内,由甲方以打款的方式支付给乙方。
⑵ 软件安装,并经甲方试运行确认后10个工作日内,合同总额中60%由甲方以打款的方式支付给乙方。
⑶ 验收合格后,甲方签署《项目验收单》后10个工作日内,甲方支付项目尾款,即100000元。
⑷ 在验收合格完成一年内,乙方完成了甲方的售后服务任务,支付乙方履约保证金100000元。
第六章 系统实施
乙方在收到甲方首付款5天内,向甲方交付“软件”。
乙方应按合同附件1有关条款向甲方提供“软件”,包括相关技术资料。如果上述“软件”有短缺、损伤或损坏,乙方应在收到甲方正式通知后10天内免费补足上述短缺、损伤或损坏的部分。如果影响进度,由此造成的直接损失由乙方承担。
乙方将协助甲方完成“软件”的安装。
第七章 系统测试与验收
乙方在安装完成后,在2天内通知甲方组织验收,系统测试课按照附件4的系统测试好验收标准实施,验收不合格的,乙方应负责重新提供达到本合同约定的质量要求的产品。甲、乙双方应严格履行合同有关条款,如果验收过程中发现乙方在没有征的双方同意的情况下,擅自变更合同标的物,将拒绝通过验收,由此引起的一切后果及损失由乙方承担。
第八章 技术支持和售后服务
乙方应提供完善周到的技术支持和售后服务,否则,视情节轻重,从乙方的履约保证金中进行扣除。
第九章 双方的违约责任
甲方中途解除合同,应向乙方偿付退货部分贷款30%的违约金。
甲方违反合同规定拒绝接货的,应当承担由此造成的损失。
乙方不能按时交付项目,应向甲方偿付不能交货部分合同款的30%作为赔偿金。
如果乙方没有按照规定时间交货、完成软件安装和提供服务,甲方将对其课以罚款,罚款应从合同款中扣除。
任何一方未经对方的同意而单方面终止合同,应向对方赔偿相当于本合同总价款100%违约金。
第十章 不可抗力
如果双方任何一方因不可抗力,致使影响合同履行时,履行合同的期限应予延长,延长的期限应相当于事故所影响的时间。本合同所称不可抗力是指不能预见、不能克服并且不能避免的客观事件,包括自然灾害如洪水、地震、火灾和风暴等以及社会事件如战争、**、政府行为等。
甲乙双方的任何一方由于不可抗力的原因不能履行合同时,应及时向对方通报不能履行或不能完全履行的理由,在取得有关主管机关的证明后,允许延期履行、部分履行或不履行合同,并根据情况可部分或全部免予承担违约责任。
第十一章 履约保证金
本项目履约保证金为人民币100000元,期限一年。
乙方未能履行期合同规定的任何义务,甲方有权从履行保证金中获取补偿。
第十二章 装让与分包
乙方承诺本合同有乙方履行,不存在转入和分包。
第十三章 合同纠纷的解决
本合同如发生纠纷,当事人双方应当及时协商解决。若协商、解调不成,根据《中华人民共和国仲裁法》的规定向当地的仲裁委员会申请仲裁。
第十四章 合同的知识产权、保密、生效
合同的知识产权:项目的实施成果归甲方所有,包括出现有“软件”之外的其他新的软件代码的开发、报表的开发等。
保密:⑴ 双方应严格保守在合作过程中所了解的对方的商业及技术机密,否则应对此
造成的损失承担赔偿;
⑵ 为确保甲方的所有客户(包括乙方)的数据安全,甲方人员在与乙方人员交
流时必须遵守以下约定:
① 不聊天、不谈论与技术无关的事情。
② 不询问也不透露任何公司或私人的任何联系信息。如:电话、e-mail、qq号码、网址、住址、办公地址等。
③ 所有联系信息,只限于在合同双方的签字人(或受权联系人)之间传
递。
⑶ 双方应保证其所有雇员严格遵守。
合同生效:本合同自甲乙双方当事人签字盖章后生效。合同执行期内双方不得随意变更或解除合同。合同如有未尽事宜,须经双方共同协商,做出补充规定,补充规定与本合同具有相同等效力,也可按《中华人民共和国合同法》的规定执行。本合同一式4份,甲乙双方各执2份。
第十五章 其他
本合同所有附件为本合同不可分割的一部分,与合同正文具有相同等效力。
本合同受中华人民共和国法律保护。
对本合同条款的任何变更、修改或增减,均需双方协商同意后授权代表签署书面文件,以作为本合同的组成部分,并具有同等效力。
甲方:乙方:
地址:地址:
电话:电话:
传真:传真:
邮政编码:邮政编码:
甲方代表(签字):乙方代表(签字):
日期:日期:
合同编号:
签字地点:
附件1应用系统软件配置及价格。
附件2软件开发、实施、维护合同。
附件3软件系统售后服务合同。
附件4项目软件系统测试和验收标准。
姓名:左俊松
班级:软件1019班学号:2010180165
软件开发毕业论文摘要篇二
软件开发协议书
甲方(客户):乙方(软件开发商):
地址:地址: 南京市
电话:电话:
甲方委托乙方,乙方接受甲方委托,开发“网上文件签收”软件产品,双方就合作事宜达成如下协议:
一、合作方式:
乙方根据甲方的要求定制开发软件产品,并向甲方提供远程协助;甲方向乙方支付费用。
二、软件内容要求及验收标准:
1、依据本合同约定,甲方委托乙方开发的软件产品为:“网上文件签收”
2、软件的构成及功能需求、验收标准通常包括软件的功能描述、标准、方法、产品缺陷的确认和补救等内容,可以根据委托项目的特点经双方协商一致后予以增减。
3、经甲乙双方协商,甲方决定采用自备服务器及数据,乙方负责技术开发,供甲方使用。
三、工作进度和要求:
软件开发时间为:自签定合同起14天内完成。7天内进行测试。
四、费用支付:
1、本项目技术开发费用为人民币__1500__元。
2、付款期限:在乙方按本合同规定的时间表完成工作进度并验收合格的前提下,甲
方将按如下日期向乙方支付:
(1)签订合同后2日内首付合同款的20%即__300_ 元。
(2)软件完成后,将软件完整版交给甲方,测试无误后,一周内另行支付余款_1200 元
(3)上述费用包含甲方应当向乙方支付的的全部费用(软件费+一年的服务费)
五、双方权利和义务
1、如软件有缺陷无法运行,乙方免费调整完善程序,使软件按照正常功能使用。
2、乙方需协助甲方安装调试,直至甲方验收合格。
3、乙方负责为甲方培训软件操作使用及安装人员一名,甲方接受培训的人员应达到熟练操作并能解决简单问题的程度。
4、乙方提供在交付使用后进行系统技术升级、功能扩展的服务,升级、所需费用由甲方承担。
5、乙方承诺,自合同签订之日起软件运行期间提供免费一年的技术维护和基本升级。
6、乙方提交的工作成果验收合格后,甲方应按时履行付款义务。
六、双方责任:
本合同在履行过程中甲、乙双方若有任何一方违约造成损失,应由违约方承担一切责任并赔偿经济损失,如发生争议,由双方当事人协商解决。协商不成,双方同意由仲裁委员会依据其现行有效仲裁规则予以裁决。
甲方(客户):乙方(软件开发商):
(盖章)(盖章)
签字:
日期: 年 月 日
签字:日期: 年 月 日
软件开发毕业论文摘要篇三
计算机软件开发协议
甲方:________________________
乙方:
签定日期:年日交付日期:日
甲乙双方经友好协商,双方愿在公平、诚实、信用的基础上开发计算机软件系统,且双方达成以下协议:
一、双方的权利义务
甲方:
1、甲方所开发的软件保证不是违反国家法律规定的内容,否则乙方将不予开发。
2、甲方必须保证对乙方所开发的软件不作任何侵权行为。
3、甲方必须保证对乙方所开发的软件进行拷贝、复制、泄露给第三方使用,否则乙方将追究甲方的法律责任。
4、甲方开发软件时必须经书面形式提供给乙方各项技术指标及功能。
5、甲方开发软件如需改动,必须以书面形式呈交给乙方。乙方方做改动。
乙方:
1、乙方所开发的软件必须是自行开发的,保证不是侵权软件。
2、乙方将严格按照甲方提出的各项技术指标、要求进行开发设计。
3、乙方开发的软件必须是无毒、洁净的,如造成损失由乙方负责。
4、乙方所开发的软件不得有违反国家法律规定的内容,如造成损失由乙方负责。
5、乙方所开发的软件,所有权、版权归乙方所有,甲方只有使用权。
6、乙方只对甲方提出的书面要求进行开发。
7、乙方交付时将对甲方提供技术培训及售后服务。
二、验收标准
1、甲方验收时,不得对乙方所开发的软件提出附加条件。
2、乙方所开发的软件符合甲方呈乙方的书面要求及各项技术指标即为合格。
三、结算方式
1、该软件甲方付给乙方费用总金额(人民币
2、甲乙双方签订协议的当日,甲方将预付保证金%(人民币
3、乙方交货当日,甲方验收合格后付乙方开发软件总造价的%(人民币
元整)。
四、其它
1、本协议一式两份,甲乙双方各执一份,甲方提供技术指标必须双方签字或加盖公章。
2、本协议书未尽事宜,由双方协商解决或另订协议。
3、本协议书经双方加盖公章及负责人签字后方能生效,具有法律效力。
备注:
甲方:__________________乙方:
代表:__________________代表:
地址:__________________地址:
电话:__________________电话:
软件开发毕业论文摘要篇四
8.禁止转委托开发
在本合同有效期内,乙方必须亲自履行甲方委托的开发项目,未征得甲方的书面同意,不得将其在本合同项下的受托项目部分或全部转让给任何其它方执行。违反本项规定的,乙方将承担全部可能产生的责任。
9.保密
9.1乙方应对本合同所述的技术资料和技术秘密采取保密措施,乙方未经甲方的书面同意,不得将本项目所涉及的技术秘密和资料向与本项目无关的人员或第三方透露,也不能就有关合同内容的任何部分进行新闻的发布、公开的宣称、否认或承认。
9.2乙方知道违反本条规定将给甲方造成难以弥补的损失,为此同意承担由此产生的经济上和法律上的责任。
9.3乙方承认本合同中的技术资料和技术秘密为甲方所专有,将其对乙方进行披露并不意味着任何所有权、专利权的转让。
9.4在本合同项目的研究开发结束并通过验收后,乙方应向甲方提供本合同项目的研究成果,包括技术规范、测试文件和质量标准等相关的技术资料,或者计算机软件、文档及源代码等。乙方应归还甲方提供的所有技术资料或文件等,并承诺不保留任何复印件。
9.5乙方在下列情况下没有为任何信息保守秘密的义务,即当乙方已事先知道它无需为其保守秘密时;当该信息已为公众所知且不是由乙方未经授权而提供时;当该信息是由乙方独自开发的;或者当乙方从某第三方合法地接受该信息且没有保密限制时。
9.6本条规定的义务和权利在本合同期满或终止后将持续年有效。
10.知识产权归属
10.1本合同项目技术成果的专利申请权、计算机软件的著作、技术秘密以及技术资料等知识产权归甲方所有。同时乙方放弃计算机软件著作权的署名权。
10.2乙方不得在向甲方交付研究开发成果之前,将研究开发成果及非专利技术泄露或转让给第三方。
10.3在履行本合同期间及以后,乙方不得就本合同的研究开发项目先后与任何第三方签订或接受委托开发合同。乙方如重复签订研究开发项目合同,应对以后签订合同的无效及其对侵犯甲方的知识产权承担所有经济和法律的责任。
11.第三方知识产权
11.1乙方承诺,其在受托开发本合同项目中,不会侵犯第三方的知识产权,同时,在交付本合同成果中也不会涉及或非法使用第三方的知识产权。
11.2任何因甲方使用本项目的成果而引起对第三方知识产权的侵权诉讼,乙方应积极协助甲方进行抗辩。如确因本项目成果引起的侵权,乙方应承担所有的赔偿责任,包括甲方因诉讼产生的一切费用。
12.风险责任的承担
12.1乙方在研究开发过程中,由于受现有的科学知识、技术水平或试验条件的限制,发生无法预见、无法防止或无法克服的技术困难,导致研究开发工作全部或部分失败,该风险责任的损失由双方共同承担,即根据损失的金额各自承担50%。
12.2确定上述风险必须同时具备以下三个条件:
(1)研究开发的项目本身在国际和国内现有技术水平下具有足够的难度;
(2)研究开发方在开发过程中已充分发挥了主观的努力;
(3)同领域的专家认为在技术上是属于合理的失败。
12.3乙方发现可能致使研究开发失败或部分失败的情形时,应当及时通知甲方并采取适当措施减少损失。没有及时通知并采取适当措施,致使损失扩大的,应当就扩大的损失承担责任。
13.报酬及支付方式
提示:付款方式是指分几次付款,每次支付条件和(或)日期等内容。甲方将根据本合同项目的开发
进程支付上述报酬。
合同总金额
乙方银行帐号
支付批次 金额 支付条件 估计时间
14.违约与赔偿
14.1甲方未按本合同规定支付第一期研究开发报酬,乙方有权解除合同。
14.2甲方逾期支付第二期或第三期开发研究报酬的,自逾期的第二天起,每逾期一天支付应付报酬额的0.05%违约金,违约金总额不超过应付款额的50%。逾期二个月仍不支付的,造成研发工作停滞、延误或失败的,乙方对此不承担责任。
14.3乙方未按计划或不实施研究开发工作,甲方有权要求乙方实施研究开发计划并采取补救措施。如乙方逾期一个月仍未按计划或不实施研究开发工作,甲方有权解除本合同,并且乙方应在二周内返还所有甲方提供的研究开发报酬,返还或销毁甲方提供的有关技术资料和文件,并承担本合同报酬总额20%的违约金。
14.4乙方应按本合同规定的研究开发进程完成开发项目。如乙方逾期完成开发项目,甲方将给予乙方一个月的宽限期,并且不追究乙方的违约责任。但宽限期满后,乙方仍未完成开发项目,其违约责任应追溯到本合同规定的违约的第一天起,每延期一天向甲方支付本合同开发研究报酬总额的0.05%违约金,违约金总额不超过本合同开发研究报酬总额的50%。
14.3除了本合同第7.2条规定的条件外,乙方未能完成甲方委托的开发项目或开发成果不符合本合同约定的要求,乙方承担本合同报酬总额20%的违约金,并返还研究开发费用。
14.4乙方将甲方支付的研发经费用于履行合同以外的目的,甲方有权制止并要求其纠正。如因此造成本合同研究开发项目停滞、延误或失败的,乙方应当承担给甲方造成的损失赔偿责任。
15.不可抗力
15.1不可抗力是指本合同生效后,发生不能预见并且对其发生和后果不能防止或避免的事件,如地震、台风、水灾、火灾、战争等,致使直接影响本合同的履行或不能按约定的条件履行。
15.2发生不可抗力的一方应立即通知对方,并在十五天内提供不可抗力的详情及将有关证明文件送交对方。
15.3发生不可抗力事件时,甲乙双方应协商以寻找一个合理的解决方法,并尽一切努力减轻不可抗力产生的后果。
15.4如不可抗力事件持续三十天时,甲乙双方应友好协商解决本合同是否继续履行或终止的问题。
16.解除合同
16.1如果满足以下条件,任一方在通知对方后,都可以解除本合同。
16.2一方严重违反本合同项下的义务,并且违约方在对方通知后三十天仍未纠正,非违约方向违约方发出解除合同的书面通知时。如果该违约无法在三十天内纠正,而违约方在此期限内已经开始着手,并将以努力诚恳继续纠正此违约行为,则守约方应为违约方合理地延长该时间的期限。
16.3当一方按正常程序停止经营业务、破产、处于付款拖欠、延期偿付、公司重组或倒闭状况,或全部转让利润与债权人、书面承认无力偿还到期债务、委派清算人清算其业务或财产,或参与或接受与破产或债权人权利有关的法律或行政诉讼程序时。
16.4当本合同以任何原因终止时,乙方应立即停止使用并销毁包含甲方机密信息的所有物件,并证
明该销毁情况;或者将这些物件归还对方。
17.争议解决
17.1本合同及其修订本的有效性、履行和与本合同及其修订本效力有关的所有事宜,将受中华人民共和国法律管辖,任何争议仅适用中华人民共和国法律。
17.2甲乙双方因合同的解释或履行发生争议时,首先应争取通过友好协商解决,该协商应在三十天内解决。
17.3如协商不能解决时,合同的任何一方可将争议提交本地仲裁委员会,并按该委员会的仲裁规则进行仲裁。仲裁决定对双方都有约束力。
17.4争议进行仲裁期间,除争议事项外,甲乙双方应继续履行各自本合同中规定的义务和行使权利。
18.一般条款
18.1除非本合同另有规定,任何一方对本合同提出的任何弃权、修改或更改须以书面形式提交给对方,并经对方签字认可,否则本合同的任何条款均不得视作已被弃权、修改或更改。本合同的修改或变更,须由双方友好协商并经授权代表签署书面文件方可生效。
18.2如本合同的一条或者一条以上的条款被适用法律视为无法实施,则(1)该无法实施的条款不会影响到本合同中其他任何条款;(2)本合同应被视为从未包含该无法实施的条款;(3)双方应本着诚信的原则商议,用一条意思最接近的条款替换该无法实施的条款。
18.3合同各方在此声明并保证:(1)代表各方签署本合同的人员拥有明确的授权,其签字对签约方具有约束力;(2)本合同的执行、递交与履行不会违反各方公司的章程、规定;以及(3)本合同的执行、递交与履行已经得到全部所需合作方或公司行为的正式授权;并且本合同已对上述方形成了有效的、具有约束力的同时能按其条款执行的义务。
18.4本合同文本的定稿应以文写成,附件以文写成。合同各方在本合同执行过程中进行的所有通信联络均应以文进行。本合同以文文本为准(或“两种文本有同等法律效力”)
18.5双方同意,本合同条款的上下文如果表示出该条款在本合同有效期后仍然有效,则该条款在本合同有效期后应继续保持有效。
18.6本合同与附件构成双方间的完整的合同,并将取代之前所有的书面或口头、执行或未执行的讨论、合同或声明。未经双方授权代表再签定正式合同,本合同将不作变化、增删和修改或其他活动。
19.开发过程中的变更声明
由于甲乙双方在签订合同之际,对项目需求的了解不够深入,因此本合同中的开发内容和计划可能与实际情况不符合。在实际开发过程中,双方可能变更开发内容和开发计划。
为了避免将来发生纠纷,特此声明:本项目的实际开发内容、开发计划、验收标准以双方签字确认的《需求规格说明书》为依据。如果需求发生变更,双方将重新协商开发计划和费用。
20.签字确认
本合同一式__份,甲乙双方各持__份,自合同各方授权代表签字之日起生效。
甲方签字 签字日期
乙方签字 签字日期
软件开发毕业论文摘要篇五
软件开发毕业论文
学 生: 学 号: 专 业: 计算机科学与技术
导 师:
学校代码: 教育学院
电力监控软件开发
摘要
随着我国国民经济的快速发展,我国对电力的需求也越来越紧迫.尤其是在近几年里,我国每年的电力缺口逐年扩大,已经严重制约了各个行业的发展甚至影响到了居民的正常用电.正是由于这样,全国大量兴建各类发电站,变电站以及加快电网设施的建设改造.在这些兴建改造项目中,伴随着电力行业各类新技术,新产品的出现和推广,尤其是计算机技术的广泛应用,使电力设备在高效,安全,可靠运行的同时,大量减少了运行人员的工作强度,缩短了设备的维护周期,延长了使用寿命等等.从我国目前的情形看,电力继保行业是计算机技术应用最直接,最明显的体现.在上个世纪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)的设计与实现 ……………22
7.2 系统完成 ………………………………23
7.2.1 系统编译及调试 ………………….…..23
7.2.2 运行及案例 ………………………......23
7.3 本章小节 ……………………….23
第八章 结束语...……………..…...24
参考文献 ……………….25
致谢 …………………...26
附录 ……………………......27
绪论
1.1 引言
伴随着在两年计算机专业学习的结束,在老师的辛勤培养下,我的软件知识得到了拓展,编程水平得到了提高,使我依靠自己的力量编写电力软件的想法成为可能.虽然自己过去也长久从事于电力继保行业的产品开发,调试和试验,但是由于
过去所学专业的局限性,始终无法全面了解国外后台系统(即上位机系统)的具体实现原理;通过这两年的学习,不但使自己对国外系统的产品有了深入的了解而且使自己编写电力系统成为可能,借助这次毕业设计的机会,我将自己长久以来的一些想法,结合自己的工作,对不久前自己开发的这套软件进行了升级,在导师的鼓励和帮助下,完成了这篇毕业论文.由于电力系统继电保护的专业性很强,本人所学知识的有限,只能通过这篇文章,在保证一定的广度的基础上突出深度,阐述自己对电力系统的理解,错误难免;但是我将力求使自己在电力系统各个方面的知识得到比较好的展现,对我所编写的此软件进行尽可能详细的说明.1.2 本文简述
本论文主要从以下几个章节进行论述:
第一章对系统进行了简要的说明,从系统的产生和发展两方面进行描述.第二章对电力系统的通讯网络和规约做了简单的描述,由于电力系统的特殊要求,因此本章对电力系统通讯的特殊性进行了说明.第三章对编程软件及环境的特点给出了自己的一些体会.第四章进行了电力软件设计的需求分析和可行性分析.第五章的内容比较丰富,同时它也是本论文的一个重点,包含了系统的各个主要模块的规划设计,对各个模块的功能进行了划分,最后给出了软件结构功能框图和系统结构图.第六章是本论文的另一个重点,它对上一章规划的各个典型模块进行设计与实现的详细论述.(此章中包含的部分关键类的程序源代码放于附录)
第七章是结束语和程序改进的展望.然后是致谢和参考文献.最后是附录,附录中主要包括了部分典型模块的程序源代码及其说明.省略...结束语
经过了两个多月的学习和工作,在导师的鼓励和帮助下,在同事们的共同参与下,我终于完成了《电力监控scada软件开发》的论文.全文从绪论开始,并由此在第二章介绍了scada系统的概念和发展,第三章中阐述了电力scada系统的通讯网络和规约,第四章中又简单说明了编程软件和环境,在第五章又进行了需求和可行性分析,第六章和第七章详细论述了系统规划,设计与实现,最后是结束语,参考文献,致谢和附录.在从开始接到论文题目到系统的实现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战,这也是我在工作以来独立完成的最大的一个项目.在这段时间里,我学到了很多知识也有很多感受,从对很多知识的一知半解,对很多相关技术不很熟悉的状态,我开始了的学习和试验,查看大量的相关资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次改进都是我学习的收获,每一次试验的成功都会让我兴奋好一段时间.从中我也充分认识到了vc++6.0给我的生活带来的乐趣,在属于自己的编程空间上,尽情的挥洒写意,有的时候,感觉编程就是一门艺术,有的时候把自己的新想法与他人分享,我们的同事往往会提出置疑,就是在这种争论中使我的想法不断的提高,成熟.虽然我的论文作品还有很多不足之处,但我可以自豪的说,这里面的大部分程序
代码,都有我的劳动.当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰.我相信其中的酸甜苦辣最终都会化为甜美的甘泉.这次做论文的经历也会使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破,那也就不叫论文了.希望这次的经历能让我在以后学习中激励我继续进步.随着技术的不断更新,在以后的工作中,我将努力将opc技术融入到本软件中,使不同规约的设备能够更方便的接入系统,将加入tcp/ip协议规约,使软件具有更好的生命力,提高系统的安全性和可靠性.致谢
在论文的最后,首先,感谢我的导师,本文正在在他的悉心指导下才顺利完成的.在我做论文期间,导师渊博的学识,严谨求实的科学精神,一丝不苟的治学态度和高尚的学者品格,深深的感染着我和每一个同学.论文的每次改动都离不开老师的辛勤工作,从各个方面来说,审查的工作往往比编写任务更复杂.正是导师百忙中不辞劳苦的帮助,才使我能够顺利完成这篇论文,在这里,对您衷心的表示感谢.在做论文期间,我的同事们的帮助同样让我感谢,他们的一个好的意见和想法,有时让我茅塞顿开;陪我加班到很晚更是常事,这套系统的完成,没有他们的帮助,我可能至今仍然还在脑海中,无法变成实实在在的代码.最后,感谢我的同学和这两年中教授我知识的各位老师,还有教务戴骝老师,我的班主任等等,正是他们孜孜不倦的工作才能使我在知识的殿堂中前行.