福建省漳州市中级人民法院
民 事 判 决 书
（2016）闽06民初205号
原告：方锐，男，1992年2月8日出生，汉族，住福建省云霄县。
委托诉讼代理人：吴亮，福建省云霄县“148”法律服务所法律工作者。
被告：漳州华尚视觉信息技术有限公司，住所地福建省漳州龙文区明发商业广场26幢2105室。
法定代表人：郑加鑫，该公司总经理。
委托诉讼代理人：郭燕江，福建泾渭明律师事务所执业律师。
原告方锐与被告漳州华尚视觉信息技术有限公司（以下简称华尚公司）技术服务合同纠纷一案，本院于2016年8月1日立案后，依法适用普通程序，公开开庭进行了审理。原告方锐的委托诉讼代理人吴亮及被告华尚公司的法定代表人郑加鑫及其委托代理人郭燕江到庭参加诉讼。本案现已审理终结。
方锐向本院提出诉讼请求：1.判令解除双方于2015年5月17日签订的《项目开发合同》；2.判令华尚公司返还保证金12000元及违约金10万元（自2015年7月1日起至2016年元月20日止，按合同约定每日支付违约金500元）共计112000元。事实和理由：方锐因业务需要委托华尚公司开发《客户管理系统》软件，有双方于2015年5月17日签订的《项目开发合同》为据，合同中双方书面约定了开发期限、金额、违约责任等。由于华尚公司没有按合同约定的期限内完成软件的开发，故依照《合同法》及相关法律、法规规定，请求判如所请。
华尚公司辩称，一、华尚公司已在合同约定的期限内完成了软件开发义务，并且已如约搭建了相应的程序发布平台。而且华尚公司还应方锐不合理的要求对软件反复多次进行了修改。方锐之所以起诉华尚公司并提出巨额违约金是因为自己经营不善，企图将亏损转嫁给华尚公司，完全违背了诚信原则。二、即使华尚公司没完成开发义务，也不构成违约。合同签订至今方锐并未履行支付保证金12000元的先合同义务，余款8000元至今也未支付，华尚公司不仅有权拒绝履行软件开发的合同义务，还有权要求方锐支付所有款项并追究方锐的违约责任。三、方锐主张的违约金过高，依法应予以调整。违约责任的承担应以实际损失为标准进行确定。虽双方在合同中约定了每日500元的违约责任，但在方锐无证据证明其实际损失的前提下，该违约金的约定明显过高，并且显失公平。请求驳回方锐的诉讼请求。
当事人围绕诉讼请求依法提交了证据，本院组织当事人进行了证据交换和质证。华尚公司对方锐提供的证据《项目开发合同》、方锐与华尚公司法定代表人郑加鑫之间的通话记录真实性均无异议，本院对上述证据的真实性予以确认并在卷佐证；方锐对华尚公司提供的载有新美伊客户关系管理系统的光盘真实性及证明内容均有异议，华尚公司明确该光盘需在其开发的数据库、服务器及配置的iis环境下才能访问，现无法访问，且该光盘所载的系统亦为半成品。本院当庭打开光盘中的文件，发现里面的文件均显示修改时间为2015年5月17日双方签订《项目开发合同》之前，华尚公司又无法说明哪些文件可以体现系依据双方合同约定的软件需求而制作的，故对华尚公司提供的光盘真实性不予确认，其欲证明已完成软件开发义务的目的亦不予采纳。
根据双方当事人提供的证据及庭审陈述，本院查明以下事实：
2015年5月17日，方锐作为甲方与华尚公司作为乙方签订《项目合作开发合同》，约定（主要内容）：一、项目内容：甲方委托乙方开发软件《客户管理系统》，可以在.Net环境下运行的软件，软件需求详见附件《项目需求文档》；二、合同价款和付款方式：本次软件开发总金额为20000元，软件开发之前甲方需向乙方预付保证金12000元，乙方交付软件当日，甲方验收合格后在一星期内向乙方结清余款8000元；三、开发进度：自本合同签订日，即甲方预付款到账日起，乙方将在30个工作日内完成客户端开发，此时间并不包括需求调研时间。如因国家规定节假日放假，时间顺延，或因修改意见未能及时反馈，则顺延；乙方的工作时间从本合同签订之日的次日起开始计算。五、乙方的权利与义务：6、乙方在签订合同之日起不能按时完成网站搭建及其他项目，甲方有权追究法律责任。8、在合同要求的期限内，完成系统的开发，并及时通知甲方进行验收；并在验收期内甲方的要求下，对不合格地方进行修改。六、交付、验收事宜：乙方自合同生效日30个工作日之内必须按甲乙双方确认的方案完成整个项目的开发工作并交付甲方验收及将系统投入试运行。验收标准：1、甲乙双方验收时，甲方按照需求标定的指标验收，没有指标的以运行甲方测试数据结果的正确与否为依据。2、乙方完成软件开发工作后，甲方应在三日内组织验收。甲方超过七天不验收，视为验收合格、通过。十、违约责任：1、甲方未按约定的时间内结清余款，视为违约，应当按照合同总金额的同期银行贷款利率的四倍承担违约责任；2、乙方未在合同要求的期限内完成本软件的开发，每逾期一日应当向甲方支付500元的违约金，逾期超过15日的，甲方有权单方解除本项目开发合同，并有权要求乙方双倍返还保证金。
方锐提供一份其与华尚公司法定代表人郑加鑫之间的通话录音，录音中方锐表示郑加鑫与其他人员一人收一半的钱，但华尚公司未开发好软件，要求郑加鑫进行处理，但郑加鑫表示技术方面由他人处理，技术方面没做到位他人未与其沟通，故其现在无法处理这个事情。
庭审中，华尚公司陈述虽未收到定金12000元，但因合同标的较小、华尚公司又处于业务开拓期，且与方锐系朋友，故即使未收到定金也已开始进行软件开发；方锐陈述双方签订合同当天即2015年5月17日下午4点多，郑加鑫和技术人员到漳州市云霄县找到方锐，方锐、方阿龙和郑加鑫及其公司姓许的技术员四人在漳州市云霄县莆美镇将军大道泰景房地产售楼部隔壁的鸿顺茶馆商谈并签订《项目开发合同》，合同签订后当场支付现金12000元，没有要求华尚公司出具收条。
本院认为，双方当事人签订《项目开发合同》，系双方当事人的真实意思表示，未违反法律法规的禁止性效力性规定，合法有效。《中华人民共和国合同法》第六十条规定：“当事人应当按照约定全面履行自己的义务。”故双方当事人均应依照《项目开发合同》的约定履行自己的义务。现方锐提出在其已按合同约定支付预付款，华尚公司未按期完成软件开发，而华尚公司提出其未违约，故本案主要有三个争议焦点，一是方锐是否已支付预付款12000元，二是华尚公司是否按期完成软件开发义务，三是若未完成软件开发义务，华尚公司应如何承担法律责任。以下对三个争议焦点进行分析认定。
对于第一个争议焦点：1、方锐对于如何支付预付款12000元陈述具体、清楚；2、在方锐与华尚公司法定代表人郑加鑫的通话录音中方锐提到郑加鑫及另一个人一人收一半的钱，郑加鑫并未予以否认；3、双方合同中约定“自本合同签订日，即甲方预付款到账日起，乙方将在30个工作日内完成客户端开发”，说明双方约定合同签订日就是方锐预付款的日期，与方锐陈述的付款过程相一致；4、华尚公司否认收到定金，但承认早已开始进行软件开发，提出的理由及该行为均不符合双方合同的约定。依照《最高人民法院关于适用﹤中华人民共和国民事诉讼法﹥的解释》第一百零八条第一款“对负有举证证明责任的当事人提供的证据，人民法院经审查并结合相关事实，确信待证事实的存在具有高度可能性的，应当认定该事实存在”的规定，可确信方锐已支付预付款12000元的事实具有高度可能性，对该事实予以认定，方锐已完成双方合同约定的支付预付款12000元的义务。
对于第二个争议焦点：《最高人民法院关于民事诉讼证据的若干规定》第五条第二款规定：“对合同是否履行发生争议的，由负有履行义务的当事人承担举证责任。”华尚公司应对其已完成软件开发承担举证责任。现华尚公司提供一份光盘，欲证明其已完成软件开发，但如证据分析部分所述，该光盘仅为半成品，现华尚公司仍无法提供已完工的软件光盘，且该光盘无法访问，仅能看到文件包，但文件包的修改时间又早于双方合同签订之日，无法说明该光盘就是华尚公司为履行本案合同而制作的软件，故该光盘无法证明其已按期完成双方合同约定的软件开发义务。
对于第三个争议焦点：华尚公司未按约定期限完成软件开发，已构成违约。《中华人民共和国合同法》第一百零七条规定：“当事人一方不履行合同义务或者履行合同义务不符合约定的，应当承担继续履行、采取补救措施或者赔偿损失等违约责任。”故华尚公司应承担相应的违约责任。《中华人民共和国合同法》第九十三条第二款规定：“当事人可以约定一方解除合同的条件。解除合同的条件成就时，解除权人可以解除合同。”双方合同约定：“乙方未在合同要求的期限内完成本软件的开发，每逾期一日应当向甲方支付500元的违约金，逾期超过15日的，甲方有权单方解除本项目开发合同，并有权要求乙方双倍返还保证金。”根据上述约定，华尚公司至今未完成软件开发，方锐有权要求解除合同；合同虽约定违约金与定金罚则同时适用，但依照《中华人民共和国合同法》第一百六十条“当事人既约定违约金，又约定定金的，一方违约时，对方可以选择适用违约金或者定金条款”规定，方锐选择要求华尚公司支付违约金并返还定金符合法律规定，华尚公司应返还方锐预付款12000元。至于其要求按合同约定的违约金计算方法即每日500元支付违约金，因双方合同是委托开发客户管理系统，方锐的合同目的是为了更好地管理客户资料，软件未开发完成并不影响方锐的客户量，即不影响其经营业绩，方锐的损失可能包括再次委托他人开发合同的价格差、交易成本及定金的利息以及完成软件开发可提高效率的预期利益损失等，方锐又未提供证据证明其损失；华尚公司亦已着手进行软件开发，而双方合同标的额又仅为20000元。故依照《最高人民法院关于适用﹤中华人民共和国合同法﹥若干问题的解释（二）》第二十九条第一款“当事人主张约定的违约金过高请求予以适当减少的，人民法院应当以实际损失为基础，兼顾合同的履行情况、当事人的过错程度以及预期利益等综合因素，根据公平原则和诚实信用原则予以衡量，并作出裁决”规定，本院根据公平原则及诚实信用原则酌定违约金20000元。
综上所述，方锐主张华尚公司违约，要求解除合同并承担违约责任，合法有据，应予支持；其要求华尚公司返还定金12000元并支付违约金100000元，部分有理，予以支持。华尚公司主张方锐未支付预付款12000元，其即使未完成软件开发亦不构成违约，没有事实和法律依据，不予支持；但其提出方锐主张的违约金过高，要求本院予以调整的理由有法律依据，予以支持。据此，依照《中华人民共和国合同法》第六十条、第九十三条第二款、第一百零七条，《最高人民法院关于适用﹤中华人民共和国合同法﹥若干问题的解释（二）》第二十九条第一款，《最高人民法院关于适用﹤中华人民共和国民事诉讼法﹥的解释》第一百零八条第一款，《最高人民法院关于民事诉讼证据的若干规定》第五条第二款规定，判决如下：
一、解除方锐与华尚公司于2015年5月17日签订的《项目合作开发合同》；
二、华尚公司应于本判决生效之日起十日内返还方锐预付款12000元并支付违约金20000元，合计32000元。
三、驳回方锐的其他诉讼请求。
如果未按判决指定的期间履行给付金钱义务，应当依照《中华人民共和国民事诉讼法》第二百五十三条规定，加倍支付迟延履行期间的债务利息。
本案案件受理费2540元，由方锐负担540元，由华尚公司负担2000元。
如不服本判决，可在判决书送达之日起十五日内，向本院提交上诉状，并按对方当事人的人数提出副本，上诉于福建省高级人民法院。
审 判 长 黄亚敏
代理审判员 洪碧蓉
人民陪审员 王闽燕
二〇一六年十一月十一日
书 记 员 朱俊平
附件：执行申请提示
《中华人民共和国民事诉讼法》
第二百三十九条：申请执行的期间为二年。申请执行时效的中止、中断，适用法律有关诉讼时效中止、中断的规定。
前款规定的期间，从法律文书规定履行期间的最后一日起计算；法律文书规定分期履行的，从规定的每次履行期间的最后一日起计算；法律文书未规定履行期间的，从法律文书生效之日起计算。