在本合同有效期内,乙方必须亲自履行甲方委托的开发项目,未征得甲方的书面同意,不得将其在本合同项下的受托项目部分或全部转让给任何其它方执行。违反本项规定的,乙方将承担全部可能产生的责任。
9.保密
9.1乙方应对本合同所述的技术资料和技术秘密采取保密措施,乙方未经甲方的书面同意,不得将本项目所涉及的技术秘密和资料向与本项目无关的人员或第三方透露,也不能就有关合同内容的任何部分进行新闻的发布、公开的宣称、否认或承认。
9.2乙方知道违反本条规定将给甲方造成难以弥补的损失,为此同意承担由此产生的经济上和法律上的责任。
9.3乙方承认本合同中的技术资料和技术秘密为甲方所专有,将其对乙方进行披露并不意味着任何所有权、专利权的转让。
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.3当一方按正常程序停止经营业务、破产、处于付款拖欠、延期偿付、公司重组或倒闭状况,或全部转让利润与债权人、书面承认无力偿还到期债务、委派清算人清算其业务或财产,或参与或接受与破产或债权人权利有关的法律或行政诉讼程序时。
16.4当本合同以任何原因终止时,乙方应立即停止使用并销毁包含甲方机密信息的所有物件,并证
明该销毁情况;或者将这些物件归还对方。
17.争议解决
17.1本合同及其修订本的有效性、履行和与本合同及其修订本效力有关的所有事宜,将受中华人民共和国法律管辖,任何争议仅适用中华人民共和国法律。
17.2甲乙双方因合同的解释或履行发生争议时,首先应争取通过友好协商解决,该协商应在三十天内解决。
17.3如协商不能解决时,合同的任何一方可将争议提交本地仲裁委员会,并按该委员会的仲裁规则进行仲裁。仲裁决定对双方都有约束力。
17.4争议进行仲裁期间,除争议事项外,甲乙双方应继续履行各自本合同中规定的义务和行使权利。
18.一般条款
18.2如本合同的一条或者一条以上的条款被适用法律视为无法实施,则(1)该无法实施的条款不会影响到本合同中其他任何条款;(2)本合同应被视为从未包含该无法实施的条款;(3)双方应本着诚信的原则商议,用一条意思最接近的条款替换该无法实施的条款。
18.4本合同文本的定稿应以文写成,附件以文写成。合同各方在本合同执行过程中进行的所有通信联络均应以文进行。本合同以文文本为准(或“两种文本有同等法律效力”)
18.5双方同意,本合同条款的上下文如果表示出该条款在本合同有效期后仍然有效,则该条款在本合同有效期后应继续保持有效。
由于甲乙双方在签订合同之际,对项目需求的了解不够深入,因此本合同中的开发内容和计划可能与实际情况不符合。在实际开发过程中,双方可能变更开发内容和开发计划。
20.签字确认
甲方签字签字日期
乙方签字签字日期
软件开发毕业论文
学生:学号:专业:计算机科学与技术
导师:
学校代码:教育学院
电力监控软件开发
摘要
目录
第一章绪论……………….…………………………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.3mfc类(主要几个)的衍生关系简述………………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引言
伴随着在两年计算机专业学习的结束,在老师的辛勤培养下,我的软件知识得到了拓展,编程水平得到了提高,使我依靠自己的力量编写电力软件的想法成为可能.虽然自己过去也长久从事于电力继保行业的产品开发,调试和试验,但是由于
本论文主要从以下几个章节进行论述:
第一章对系统进行了简要的说明,从系统的产生和发展两方面进行描述.第二章对电力系统的通讯网络和规约做了简单的描述,由于电力系统的特殊要求,因此本章对电力系统通讯的特殊性进行了说明.第三章对编程软件及环境的特点给出了自己的一些体会.第四章进行了电力软件设计的需求分析和可行性分析.第五章的内容比较丰富,同时它也是本论文的一个重点,包含了系统的各个主要模块的规划设计,对各个模块的功能进行了划分,最后给出了软件结构功能框图和系统结构图.第六章是本论文的另一个重点,它对上一章规划的各个典型模块进行设计与实现的详细论述.(此章中包含的部分关键类的程序源代码放于附录)
第七章是结束语和程序改进的展望.然后是致谢和参考文献.最后是附录,附录中主要包括了部分典型模块的程序源代码及其说明.省略...结束语
代码,都有我的劳动.当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰.我相信其中的酸甜苦辣最终都会化为甜美的甘泉.这次做论文的经历也会使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破,那也就不叫论文了.希望这次的经历能让我在以后学习中激励我继续进步.随着技术的不断更新,在以后的工作中,我将努力将opc技术融入到本软件中,使不同规约的设备能够更方便的接入系统,将加入tcp/ip协议规约,使软件具有更好的生命力,提高系统的安全性和可靠性.致谢
在论文的最后,首先,感谢我的导师,本文正在在他的悉心指导下才顺利完成的.在我做论文期间,导师渊博的学识,严谨求实的科学精神,一丝不苟的治学态度和高尚的学者品格,深深的感染着我和每一个同学.论文的每次改动都离不开老师的辛勤工作,从各个方面来说,审查的工作往往比编写任务更复杂.正是导师百忙中不辞劳苦的帮助,才使我能够顺利完成这篇论文,在这里,对您衷心的表示感谢.在做论文期间,我的同事们的帮助同样让我感谢,他们的一个好的意见和想法,有时让我茅塞顿开;陪我加班到很晚更是常事,这套系统的完成,没有他们的帮助,我可能至今仍然还在脑海中,无法变成实实在在的代码.最后,感谢我的同学和这两年中教授我知识的各位老师,还有教务戴骝老师,我的班主任等等,正是他们孜孜不倦的工作才能使我在知识的殿堂中前行.
软件开发合同书
为进一步明确双方的的责任,确保合同的顺利履行,根据《中华人民共和国合同法》之规定,经甲乙双方充分协商,同意以下条款,特订立签署本合同,以便共同遵守。
第一章定义
1.甲方:希望物流公司。
2.乙方:联想软甲工作室。
3.项目:编写一个进、出货的软件。
4.合同:是指甲乙双方签署的、合同格式中甲乙双方所达成的协议,包括所有的附件、附录和上述文件所提到的构成合同的所有文件。
5.合同价:是指根据合同规定乙方在正确的完全履行合同义务后,甲方应支付乙方的价格。
6.工作成果:即合同标的,合同规定项目开发的设计以及功能模块。
7.项目试运行:乙方内部调试完成后,进行交接,甲方签署《项目交接单》,即进入
测试。
8.项目测试验收:由甲方组织的验收小组实施,甲方进行系统测试和验收。测试验收
标准遵从合同中的相应规定。验收合格后签署《项目验收单》。
第二章合同目标
甲方同意:向乙方支付规定数目的开发款项。
乙方同意:①向甲方出售合同附件1所指向的应用软件;②按合同附件2向甲方提供
软件实施和和维护服务;③按技术服务合同向甲方提供实施质询服务。
第三章双方的基本权利和基本义务
甲方的权利和义务:①配合乙方工作,提供系统建设所需的数据和材料;②依合同约
定使用合同的工作成果;③本合同的工作成果使用应当符合国家
法律规定和社会公共利益。
乙方的权利和义务:①按时完成项目的建设,乙方保证最终测试合格的每一类目的功能
都能达到合同中关于功能的描述;②乙方工作成果不得侵犯第三
方的合法权利。
第四章价格
本合同金额以人民币结算,总金额为800000元。其中,固定软件费为300000元,固定软件实施费为300000元,以上价格已含税费或相类似的费用。
第五章支付条款
甲方应按下述方式和比例向乙方支付本合同第四章规定的合同贷款。
⑴本合同总金额中的30%应在合同签订后10个工作日内,由甲方以打款的方式支付给乙方。
⑵软件安装,并经甲方试运行确认后10个工作日内,合同总额中60%由甲方以打款的方式支付给乙方。
⑶验收合格后,甲方签署《项目验收单》后10个工作日内,甲方支付项目尾款,即100000元。
⑷在验收合格完成一年内,乙方完成了甲方的售后服务任务,支付乙方履约保证金100000元。
第六章系统实施
乙方在收到甲方首付款5天内,向甲方交付“软件”。
乙方将协助甲方完成“软件”的安装。
第七章系统测试与验收
乙方在安装完成后,在2天内通知甲方组织验收,系统测试课按照附件4的系统测试好验收标准实施,验收不合格的,乙方应负责重新提供达到本合同约定的质量要求的产品。甲、乙双方应严格履行合同有关条款,如果验收过程中发现乙方在没有征的双方同意的情况下,擅自变更合同标的物,将拒绝通过验收,由此引起的一切后果及损失由乙方承担。
第八章技术支持和售后服务
乙方应提供完善周到的技术支持和售后服务,否则,视情节轻重,从乙方的履约保证金中进行扣除。
第九章双方的违约责任
甲方中途解除合同,应向乙方偿付退货部分贷款30%的违约金。
甲方违反合同规定拒绝接货的,应当承担由此造成的损失。
乙方不能按时交付项目,应向甲方偿付不能交货部分合同款的30%作为赔偿金。
任何一方未经对方的同意而单方面终止合同,应向对方赔偿相当于本合同总价款100%违约金。
第十章不可抗力
甲乙双方的任何一方由于不可抗力的原因不能履行合同时,应及时向对方通报不能履行或不能完全履行的理由,在取得有关主管机关的证明后,允许延期履行、部分履行或不履行合同,并根据情况可部分或全部免予承担违约责任。
第十一章履约保证金
本项目履约保证金为人民币100000元,期限一年。
乙方未能履行期合同规定的任何义务,甲方有权从履行保证金中获取补偿。
第十二章装让与分包
乙方承诺本合同有乙方履行,不存在转入和分包。
第十三章合同纠纷的解决
本合同如发生纠纷,当事人双方应当及时协商解决。若协商、解调不成,根据《中华人民共和国仲裁法》的规定向当地的仲裁委员会申请仲裁。
第十四章合同的知识产权、保密、生效
合同的知识产权:项目的实施成果归甲方所有,包括出现有“软件”之外的其他新的软件代码的开发、报表的开发等。
保密:⑴双方应严格保守在合作过程中所了解的对方的商业及技术机密,否则应对此
造成的损失承担赔偿;
⑵为确保甲方的所有客户(包括乙方)的数据安全,甲方人员在与乙方人员交
流时必须遵守以下约定:
①不聊天、不谈论与技术无关的事情。
③所有联系信息,只限于在合同双方的签字人(或受权联系人)之间传
递。
⑶双方应保证其所有雇员严格遵守。
合同生效:本合同自甲乙双方当事人签字盖章后生效。合同执行期内双方不得随意变更或解除合同。合同如有未尽事宜,须经双方共同协商,做出补充规定,补充规定与本合同具有相同等效力,也可按《中华人民共和国合同法》的规定执行。本合同一式4份,甲乙双方各执2份。
第十五章其他
本合同所有附件为本合同不可分割的一部分,与合同正文具有相同等效力。
本合同受中华人民共和国法律保护。
甲方:乙方:
地址:地址:
传真:传真:
邮政编码:邮政编码:
甲方代表(签字):乙方代表(签字):
日期:日期:
合同编号:
签字地点:
附件1应用系统软件配置及价格。
附件2软件开发、实施、维护合同。
附件3软件系统售后服务合同。
附件4项目软件系统测试和验收标准。
姓名:左俊松
班级:软件1019班学号:2010180165
软件开发协议书
甲方(客户):乙方(软件开发商):
地址:地址:南京市
甲方委托乙方,乙方接受甲方委托,开发“网上文件签收”软件产品,双方就合作事宜达成如下协议:
一、合作方式:
乙方根据甲方的要求定制开发软件产品,并向甲方提供远程协助;甲方向乙方支付费用。
二、软件内容要求及验收标准:
1、依据本合同约定,甲方委托乙方开发的软件产品为:“网上文件签收”
2、软件的构成及功能需求、验收标准通常包括软件的功能描述、标准、方法、产品缺陷的确认和补救等内容,可以根据委托项目的特点经双方协商一致后予以增减。
3、经甲乙双方协商,甲方决定采用自备服务器及数据,乙方负责技术开发,供甲方使用。
三、工作进度和要求:
四、费用支付:
1、本项目技术开发费用为人民币__1500__元。
方将按如下日期向乙方支付:
(1)签订合同后2日内首付合同款的20%即__300_元。
(2)软件完成后,将软件完整版交给甲方,测试无误后,一周内另行支付余款_1200元
(3)上述费用包含甲方应当向乙方支付的的全部费用(软件费+一年的服务费)
五、双方权利和义务
1、如软件有缺陷无法运行,乙方免费调整完善程序,使软件按照正常功能使用。
2、乙方需协助甲方安装调试,直至甲方验收合格。
3、乙方负责为甲方培训软件操作使用及安装人员一名,甲方接受培训的人员应达到熟练操作并能解决简单问题的程度。
4、乙方提供在交付使用后进行系统技术升级、功能扩展的服务,升级、所需费用由甲方承担。
5、乙方承诺,自合同签订之日起软件运行期间提供免费一年的技术维护和基本升级。
6、乙方提交的工作成果验收合格后,甲方应按时履行付款义务。
六、双方责任:
本合同在履行过程中甲、乙双方若有任何一方违约造成损失,应由违约方承担一切责任并赔偿经济损失,如发生争议,由双方当事人协商解决。协商不成,双方同意由仲裁委员会依据其现行有效仲裁规则予以裁决。
甲方(客户):乙方(软件开发商):
(盖章)(盖章)
签字:
日期:年月日
签字:日期:年月日
计算机软件开发协议
甲方:________________________
乙方:
签定日期:年日交付日期:日
甲乙双方经友好协商,双方愿在公平、诚实、信用的基础上开发计算机软件系统,且双方达成以下协议:
一、双方的权利义务
甲方:
1、甲方所开发的软件保证不是违反国家法律规定的内容,否则乙方将不予开发。
2、甲方必须保证对乙方所开发的软件不作任何侵权行为。
3、甲方必须保证对乙方所开发的软件进行拷贝、复制、泄露给第三方使用,否则乙方将追究甲方的法律责任。
4、甲方开发软件时必须经书面形式提供给乙方各项技术指标及功能。
5、甲方开发软件如需改动,必须以书面形式呈交给乙方。乙方方做改动。
1、乙方所开发的软件必须是自行开发的,保证不是侵权软件。
2、乙方将严格按照甲方提出的各项技术指标、要求进行开发设计。
3、乙方开发的软件必须是无毒、洁净的,如造成损失由乙方负责。
4、乙方所开发的软件不得有违反国家法律规定的内容,如造成损失由乙方负责。
6、乙方只对甲方提出的书面要求进行开发。
7、乙方交付时将对甲方提供技术培训及售后服务。
二、验收标准
1、甲方验收时,不得对乙方所开发的软件提出附加条件。
2、乙方所开发的软件符合甲方呈乙方的书面要求及各项技术指标即为合格。
三、结算方式
1、该软件甲方付给乙方费用总金额(人民币
2、甲乙双方签订协议的当日,甲方将预付保证金%(人民币
3、乙方交货当日,甲方验收合格后付乙方开发软件总造价的%(人民币
元整)。
四、其它
1、本协议一式两份,甲乙双方各执一份,甲方提供技术指标必须双方签字或加盖公章。
2、本协议书未尽事宜,由双方协商解决或另订协议。
3、本协议书经双方加盖公章及负责人签字后方能生效,具有法律效力。