手机阅读

软件企业合股协议书 软件企业合股协议书模板(7篇)

格式:DOC 上传日期:2023-01-14 04:27:06 页码:8
软件企业合股协议书 软件企业合股协议书模板(7篇)
2023-01-14 04:27:06    小编:ZTFB

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小编帮大家整理的优质范文,仅供参考,大家一起来看看吧。

如何写软件企业合股协议书(推荐)一

身份证号:

住址:

乙方:

身份证号:

住址:

甲乙双方在平等自愿的基础上经充分协商,就合作经营_______项目、明确合作各方的权利与责任事宜,特订立以下协议条款共同执行。

一、合作项目

1、软件开发项目的内容:。

2、软件开发的目标: 。

二、合作时间

1、软件交付时间:乙方应在完成项目的调研、开发,将软件交付给甲方。

2、提交方式:乙方所交付的软件,包括源代码、安装盘、技术文档、用户指南、操作手册、安装指南和测试报告等。

3、提交数量: 。

4、交付地点: 。

三、合作分工

1、软件开发完成并测试通过后,甲方进行初验。初步验收通过后进入试运行。软件在试运行期间出现故障或问题,乙方应在合理的期限内排除故障或处理问题,所引起的相关费用由乙方承担。如以上故障或问题影响软件基本功能和目标的实现,且排除故障或处理问题的时间超过天,则乙方向甲方支付合同总价的‰的违约金。软件连续稳定试运行满天(年月),甲方进行终验,验收合格后出具验收证明。。

2、乙方负责免费培训,具体约定培训目标、培训内容、培训时间及人员、培训地点等内容

3、本开发项目自最终验收合格之日起,免费提供年,的技术支持和服务(包括现场服务)。如需要现场服务,乙方须在接到甲方通知后小时内赶到甲方用户现场进行服务。

4、终验合格之日起,对软件升级,乙方免费提供升级服务。甲方要求新增加软件模块时,乙方可适当收费。

四、技术、市场保密

乙方有权根据项目需要,向甲方了解有关情况。甲方应予以积极配合,向乙方提供有关业务信息与资料。对甲方提交的业务信息、资料和在合同履行期间知悉甲方的工作秘密,乙方不得透露或以其他方式提供给合同以外的其他方或乙方内部与本合同无关的任何人员。乙方的保密责任不因合同的终止而终止。乙方违反本合同所规定的保密义务,应按本合同总价的 %支付违约金。

五、违约责任

1、乙方逾期提交软件,每拖延一天,须向甲方支付合同总价的‰的违约金。如延期时间超过天,甲方有权解除合同,除前款所约定的违约金外,乙方应支付合同总价的%作为对甲方的赔偿。

2、因乙方原因,使项目无法通过最终验收或超过天仍未能完成开发任务, 则乙方向甲方支付合同总价的%的违约金,同时甲方有权解除合同。违约金不足以补偿甲方损失的,甲方有权进一步向乙方索赔。

3、甲方因上述原因解除合同,乙方应在天内返还甲方所支付的合同价款,并依甲方的指示退还或销毁所有的基础性文件和原始资料。

六、知识产权

1、甲方拥有软件的知识产权。非经甲方书面同意,乙方不得以任何方式向第三方披露、转让和许可有关的技术成果、计算机软件、技术诀窍、秘密信息、技术资料和文件。除本研发工作需要之外,未得到甲方的书面许可,乙方不得以任何方式商业性地利用本软件项目的信息、资料和技术。

2、乙方应当保证交付给甲方的研究开发成果(软件)不侵犯任何第三方的合法权益。如因此发生知识产权纠纷的,由此造成的所有法律责任和费用均由乙方承担,与甲方无关。

3、甲方有权利用本项目开发成果进行后续开发或改进,由此产生的知识产权由甲方享有。

七、其他未尽事宜经双方共同协商。

八、本协议一式两份,甲乙双方各执一份。

甲方: 乙方:

日期:日期:

如何写软件企业合股协议书(推荐)二

尊敬的公司领导:

您好!

感谢您在百忙值周抽空阅读我的求职材料。我想应聘贵公司的软件工程师一职。

我叫xxx,毕业于哈尔滨市广厦学院计算机科学与技术专业。怀着对贵公司的尊重与向往,我真挚地写了这封自荐信,向您展示一个完全真实的我

在校期间主要学习的课程有:c语言,c++,操作系统原理,数据结构,编译原理,数据库原理,数据结构,java程序设计,javaee程序设计等。在这期间,我认真学习,勤奋刻苦。几年来我努力学习专业知识,从各门课程的基础知识出发,努力掌握其基本技能技巧,深钻细研,寻找其内在规律,并却得了良好的成绩。更重要的是,严谨的学风和端正的学习态度塑造了我朴实、稳重、创新的性格特点。

作为一名大学生,我很清楚地认识当代人才的竞争是何等激烈,一个有竞争力的人不仅需要扎实丰富的专业知识,让自己所学的知识和综合素质得到巩固和加强。经常参加各种文体活动,社会实践活动,实践经验突出,具有良好的团队协作精神和人际沟通协调能力。利用节假日和寒暑假做一些促销和市场调查;以此来不收集整理断完善自己,成为一名新世纪的复合型人才,迎接社会的挑战。

祖辈们教我勤奋、责任、善良、正直;广厦学院培养了我实事求是、开拓进取的作风。

剑鸣厘中,期之以声。热切期望我这拳拳寸草心、浓浓赤诚情能与您同发展、求进步。请各位领导给我一个机会,我会用行动来证明自己

收笔之际,郑重地提一个小小的要求:无论您是否选择我,尊敬的领导,希望您能够接受我诚恳的谢意!祝愿贵单位事业蒸蒸日上

此致

敬礼

求职人:xxx

20xx年xx月xx日

如何写软件企业合股协议书(推荐)三

(此文档为word格式,下载后您可任意编辑修改!)

马鞍山师范高等专科学校软件与

食品工程系软件技术专业毕业论文

题    目:        学生管理系统

专业方向:  软件技术(c#.net web开发方向)

姓    名:              秦研

班    级:2010级软件技术(c#.net web开发方向)

指导教师:              王杰

二〇一二年十二月三十日    

摘要

随着因特网技术的迅猛发展,信息高速公路的建立,人类已经进入一个信息化社会,使用信息化方式管理着各种事情。

现在高校的学生信息的管理趋向于复杂化和多元化,随着计算机的广泛应用,越来越多的高校均采用了计算机化的管理模式。查询、修改、录入、删除等基本操作都采用了计算机的数据库技术。比起以前使用卡片的方法有了很大的进步,方便管理,易于更新,极大的方便了学生信息的管理工作。

关键词:学生信息;数据库; 系统维护

abstract

with the rapid development of internet technology, the establishment of the information superhighway, the mankind  information society, the use of information management of things.

the management of the student of the university of now information trends to complicate and pluralism, with the wide application of the computer, more and more universities 。have inquired about, revised, input, deleted etc. and operated and adopted the database technology of the computer basically. using the method of the card to been greatly improved compared with before, it is convenient to manage, easy to upgrade, the great management of facilitating student"s information.

key words: system maintain, database

引言

1 介绍本课题的目的和意义

学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。

2 在国内外发展概况及存在问题

一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

本课题采用asp语言,一方面适应大众的需求,另一方面在系统的设计方面更加流畅,方便。

因此,开发这样一套管理软件是很有必要的事情。

3 本课题应解决的主要问题、指导思想及应达到的技术要求

1. 能够实现对数据库中的基本信息的各种查询和维护(增、删、改),同时注意用户的权限。

2.系统相关的功能,如界面友好,用户操作简单方便。

一   使用工具及技术简介    1

1.1  microsoft .net 框架简介    1

1.2  开发工具    2

1.3  winform 简介    3

1.4  sql 2008 简介    4

二  总体设计    6

2.1  系统设计背景    6

2.2  系统概述    6

2.3  需求分析    6

2.4  实现目标    7

2.5  系统流程图    7

2.6   数据库设计    8

三  系统详细设    10

3.1  用户登录详细设计    10

3.2  学生登陆进入页面    11

3.3  教师登陆进入页面    14

四   软件开发中的困难与成果    22

4.1  软件开发中的困难    22

4.2  软件开发的成果    23

总 结    24

致 谢    25

附录    26

软件部分代码    26

一  登陆页面方法:    27

二  学生进入页面方法代码:    28

三  教师登陆页面方法代码    30

一   使用工具及技术简介1.1    microsoft .net 框架简介

是microsoft xml web services 平台。xml web services 允许应用程序通过 internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。microsoft .net 平台提供创建 xml web services 并将这些服务集成在 一起之所需。对个人用户的好处是无缝的、吸引人的体验。

框架是microsoft windows操作系统家族中一名重要的新成员。它是下一代windows应用程序的基石,下一代应用程序更容易开发、部署,以及与 其它网络系统集成。

.net框架帮助软件开发人员、系统管理人员更轻松地开发、管理,提升性能,加强安全,提高稳定性。.net框架简化了windows软件开发。它让开发人员用一种方法开发出两种程序:网络应用程序和桌面应用程序(这种程序有时也被称为“智能客户端程序”)。它还能帮助开发人员使用相同的工具和技能开发大至大型服务器安装,小至手持智能电话的形形色色的软件。

构建框架上的软件比常规的软件更容易部署,更容易管理。可以把它们开发成自动升级的模式。.net框架还可以最大限度地减少不兼容软件之间的冲突。

.net 框架的主要优点有:

帮助软件使用者与网络服务商部署软件。

提供更稳定、更安全、更易扩容、更高性能的软件开发环境。

让开发人员更有生产力:更易使用现有代码,使他们更轻松地集成所支持的20多种编程。

语言编写出来的组件,让他们用同样的工具和技能开发出更多样化件。

图1 .net 框架图

1.2   开发工具

从上图可知,框架下可支持多种语言的开发,根据系统要求,进行开发。是一个革命性的程序设计框架,能够快速开发功能强大的web应用程序和服务,它的优势主要体现在以下几个方面。

与浏览器无关

是一个与浏览器无关的程序设计框架,利用它编写的应用程序可以与最新版本的 internet explorer、netscape navigator等常用浏览器兼容。 将业务逻辑代码与显示逻辑分开

在中引入了“代码隐藏”这一新概念,通过在单独的文件中编写表应 用程序的业务逻辑代码,使其与html编写的显示逻辑分开,从而更好地理解和维护应用程序,并使得程序员可以独立于设计人员工作。

新的集成开发环境

visual stodio .net提供了一个强大的、界面友好的集成开发环境,以使开发人员能够轻松地开发web应用程序。

简单性和易学性

使得运行一些平常的任务如表单的提交、客户端的身份验证、分布系统和网站配置变得非常简单。

换件的html服务器控件集合,这些控件可通过脚 本以程序方式使用。另外,它还包含了一组称为“web服务器控件”都有自己的属性、方法和事件,用于控制控件在应用程序中的外观和行为。 控件和其他对象都可引发事件,可通过代码以程序方式处理这些事件,从而更好地管理代码。在中,有一组用于进行用户验证的控件,可以大大减少验证代码的编写量。它还支持cookie的管理和对未经授权的登录进行重定向。

用户账户和角色

允许创建“用户帐户”和“角色”,以便每个用户都能访问不同的代码和可执行代码,从而提高应用程序的安全性。

多处理器环境的可靠性

是一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊 的无缝技术,大大提高了运行速度。即使现在的应用软件是为一个处理器 开发的,将来多处理器运行时不需要任何改变就能提高它们的效能。

可扩展性

是一项可扩展技术。为了提高应用程序的可扩展性,改进了 服务器间的通信,使得可以在多台服务器上进行一个应用 程序。

高效的可管理性

使用分组的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在基于 xml 的文本文件中,新的设置不需要启动本地的管理工具 就可以实现。这种被称为“zero local administration”的基于应 用的开发更加具体和快捷。的应用程序在一台服务器系统的安装只需 要简单地拷贝一些必须的文件,而不需要重新启动系统。

执行效率的大幅提高

不像以前的asp即时解释程序,是将程序在服务器端首次运行时进行编译执行,使得应用程序的执行效率有了很大的提高。

易于配置和部署

利用纯文本文件配置应用程序,可在程序运行时上传或修改配置文件,而无需重新启动服务器。部署或替换已编译的代码时也无需重新启动服务器,会自动将所有新的请求指向新代码。

1.3    winform 简介

windows窗体也称winforms,可以创建应用程序的用户界面,支持的语言编写应用程序的功能。winforms应用程序一般都有一个或者多个窗体提供用户与应用程序交互。窗体可包含文本框、标签、按钮等控件。大型winforms应用程序有许多窗体,一些用于获取用户输入的数据,一些用于向用户显示数据,一些窗体会有变形、透明等其他效果甚至让你看不出他的真实面目。

图2 winform

特点

windows窗体的一些重要特点如下。

图2 winform 引用

图3 winform 结构

1.简单强大:windows窗体可用于设计窗体和可视控件,以创建丰富的基于windows的应用程序。

2.新的数据提供程序管理:数据提供程序管理提供易于连接oledb和odbc数据源的数据控件,包括microsoft sql server、microsoft access、jet、db2以及oracle等。

3.安全:windows窗体充分利用公共语言运行库的安全特性。这就意味着,一切都可以通过windows窗体来实现,包括在浏览器中运行的不可信控件和用户硬盘上安装的完全可信的应用程序。

4.灵活的控件:windows窗体提供了一套丰富的控件,并且开发人员可以定义自己有特色的新的控件。

方便的数据显示和操作:应用程序开发中最常见的情形之一是在窗体上显示数据。windows窗体对数据库处理提供全面支持。可以访问数据库中的数据,并在窗体上显示和操作数据。

1.4    sql 2008 简介

sql server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。

这个平台有以下特点:

可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。

高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。

智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

二  总体设计

2.1系统设计背景

随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.2系统概述

本系统为学生管理系统 , 学生可以通过学生管理系统来查询自己的个人信息,查询自己的成绩,和课表;老师可以通过学生管理信息来查询学生的信息,查询学生的成绩,查询课表。老师也可以更改学生的信息,更改课表,还可以公布学生成绩,更改学生成绩;同时老师和学生都可以更改自己的登录密码。

通过本系统能方便学生和老师对日常的工作进行管理和查询。

2.3需求分析

当今社会互联网已经普及各行各业,它能为我们解决很多繁琐的工作,就例如一个学校的图书馆的管理来说,无疑,没有一个很好的管理系统的话他的工作量会远远的增倍,而且不一定很好的完成工作。而今我们很好的利用了网络来实现对图书馆管理的工作,它将会大量减少工作时间,并且易于操作管理。 拥有一个好的系统会更加方便学生的老师的各种操作,

例如:

(1)便于学生查询个人基本信息,课表和个人成绩;

(2)便于老师公布学生成绩;

(3)便于查看班级每个学生成绩的排名情况。

2.4实现目标

主要完成六个部分的内容

(1)学生和老师的登录;

(2)学生和老师对自己登录密码的修改;

(3)学生查询自己的信息和成绩,以及课表;

(4)老师查询学生的信息以及成绩;

(5)老师修改学生信息,成绩以及课表。

(6)老师对学生登陆帐号密码的查询。

2.5系统流程图

系统流程图(图4)

图(4) 流程图

2.6 数据库设计

(1)学生信息表 student_stu(图5)

图5 student_stu表的结构图

(2) 学生课表  student_class(图6)

图6 student_class表的结构图

(3)学生成绩表 student_chengji(图7)

图7 student_chengji表的机构图

(4)教师用户表 student_tuser(图8)

图8 student_tuser表的结构图

三  系统详细设

3.1 用户登录详细设计

在本系统中,用户所进行的操作必须是在已登录的前提下进行的。在用户登录前, 用户访问任一管理界面,页面将跳转至登录界面,另外,对于不同的角色,将只能访 问本角色对应的管理界面。用户登录操作的界面如下(图6):

图9 登陆界面

用户登录的流程如下:

1.   输入帐号(即学号)、密码和选择用户类别,点击登录。

3.   验证通过后,系统向服务器发送  请求,判断输入的帐号密码是否正确。

4.   帐号密码如果正确,则弹出相应的界面,

若不正确,则会弹出提示框,显示账户或密码错误,点击确定即回到登陆页面。

3.2   学生登陆进入页面

3.2.1  选择学生类别登录进入后的界面如图10:

图10 学生登陆界面

3.2.2  学生进入系统后,可以查询自己的个人信息,如图11:

图11 学生个人信息

学生可以在次界面查看自己的个人信息,但无法对信息进行更改,也无法查看其他学生的个人信息。

3.2.3  学生进入系统后可以查询自己的成绩信息,如图12:

图12 学生个人成绩

学生可以在此界面查看自己各科目的成绩,但无法对此进行修改,也无法看到其他人的成绩。

3.2.4  学生进入系统后可以查看本班级的课表,如图13:

图13 学生班级课表

学生可以在此界面查询自己所在班级每周的课表,但无法对此进行修改,也无法看到其他班级的课表。

3.2.5  学生进入系统后可以修改自己的登陆密码,如图14:

图14 学生修改个人密码

学生可以在此界面更改自己的登陆密码。

3.3  教师登陆进入页面

3.3.1 选择教师类别登陆进入的页面,如图15:

图15 教师登陆进入界面

3.3.2   教师登陆系统后可进入学生信息管理界面,如图16:

图16 教师管理学生信息界面

(1)教师可以在此界面对学生信息进行管理

① 可以修改学生信息,,选中需要修改的学生信息点击修改信息,进入修改界面,如图17:

图17 学生信息修改

② 可以添加学生信息(如果已有此学生的信息则会给出提示),如图18:

图18 学生信息添加

③ 点击删除可以对学生信息进行删除操作。

3.3.3  教师登陆系统后可进入学生成绩管理界面,如图19:

图19 教师管理学生成绩界面

① 教师可以选中需要修改成绩的学生,然后点击修改成绩,在弹出的页面里对学生成绩进行修改,完成后点击确定修改即可,如图20:

图20 学生成绩修改

② 教师可以添加已有学生信息的学生的成绩,教师需要选择需要添加学生成绩的学生的学号,然后在科目后面对应的文本框中输入成绩,然后点击确认添加即可,如图21:

图21 添加学生信息

3.3.4  教师登陆系统后可进入学生班级课表管理界面,如图22:

图22 教师管理学生班级课表界面

① 教师可以在此页面查看各个班级的课表, 可对其修改,点击修改本班课表按钮,即可弹出当前显示班级课表的修改界面,修改完成后点击确定修改即可,如图23:

图23 学生班级课表修改界面

② 教师可以在此界面给没有班级课表的班级添加一张课表,点击添加课表按钮,在弹出的添加课表页面输入课程信息,点击确定增加即可,如图24:

图24 添加班级课表页面

③ 教师可以点击删除本班课表,来对当前显示班级的课表进行删除操作。

3.3.5 教师登陆系统后可进入个人密码管理界面,如图25:

图25 教师个人密码修改界面

3.3.6 教师登陆系统后可进入用户登陆管理选择界面,如图26:

图26 用户管理选择界面

(1) 登录用户管理—学生用户管理

教师点击登录用户管理,选择学生用户管理,进入学生用户登陆管理页面,如图27:

图27 学生用户登陆管理页面

教师可以在此页面对学生帐号及其密码的查看,但不能对其修改。

(2) 登录用户管理—教师用户管理

教师点击登录用户管理,选择学生用户管理,进入学生用户登陆管理页面,如图28:

图28 教师用户管理

①教师可以在此页面对教师帐号及其密码的查看,但不能对其修改。

②教师可以在此页面添加新的教师用户的登录密码,点击添加教师帐号,进入教师帐号添加页面,如图(29),输入姓名设置其密码,完成后点击确定即可得到新的教师登陆账号,如图(30),如果新添加的教师的名字已经存在,则会提示,并给出此教师的登陆帐号如图(31)。

图(29)教师帐号添加页面

图(30)得到新的教师登录密码

图31 添加已有教师提示

(3)教师可以在此页面对教师登陆帐号及密码进行删除操作,选择需要删除的帐号信息点击删除即可。

四   软件开发中的困难与成果

4.1软件开发中的困难

4.1.1  在很多地方的操作中进行对数据的修改的页面,完成后,原页面不自动会刷新,即使重新绑定也是可以的。因为每个空间只能绑定一次的,所以这个事情在软件开发过程中阻碍了我很长时间,不过在多方寻找后终于找到了最满意的解决方法。

4.1.2  在开发的最初期,没有用三岑层架构的方法去写,软件开发变的很乱,没有条理性,最后在别人的提醒下,改成了三层架构的方法来开发,让整个软件的内容变得显而易见。

4.1.3  在开发的初期,没有写太多的方法,来进行调用,导致在很多地方用到同样的方法的时候都要重新写一边方法,而且浪费很多代码的利用率,但是后来把很多可以重复实用的代码都写成了方法,省去了很多不必要且重复的代码。

4.2软件开发的成果

4.2.1  在实际开发的过程中,让自己对代码的熟悉程度,和对方法的编写能力都得到了很大的提高。

4.2.2  完成软件的开发后,让自己在学识和能力方面进不了很多。让自己知道了许多以前没有用过,甚至没有见过的代码和一些方法。

总 结

从大学一年级开始我就开始学习c语言,从c#到,在学习时,完全利用面向对象思想。因此我利用了毕业设计的机会,在南京图强软件公司的实践项目中重新学习完成一个具有挑战性的,其具体应用及社会服务相结合的项目,通过对它的开发,使我的计算机应用能力有了提高。

各个系统都有其自身的特点,比如个人博客、个人主页等可能是寻求华丽的外表,用炫酷的flash加上大幅的图片打造自己的个性页面。但是订单管理与跟踪系统与其不同,该系统仅限于某个公司内部使用,故其追求实用,稳定,可靠。在进行系统的设计之前了解系统的特点,是非常重要的环节,因为只有在系统实现的过程中坚持系统的设计原则,才不会有所偏移,才能够抓住系统的设计重心。

从系统的需求分析到数据库设计,最后到编码实现,这是一个相当漫长的过程,好多东西都是在不断的摸索中才明白的,系统也经过了几次大的修改,某些模块还进行了重新设计。在开发的过程中也遇到过很多的棘手的问题,而这些问题都是在与别人的交流和上网搜索解决方案中各个被击破的。比如分页模块的设计、使用hibernate技术对数据库进行操作、泛型程序设计等,有些方面用的还不是很熟练,难免有些方法用的不到位,有待以后进一步学习与提高。

这次毕业设计,是我对以前所学的编程知识的一次综合。我从毕业设计中得到的,不仅是编程技术上的提高,更主要的是在这个过程中学会了怎样去解决问题和解决问题的能力,这是这次毕业设计带给我的最大的受益。在这次跟的项目中,我认真学习了,公司技术人的编程思想与技巧,累计不少的编程经验,在学校学的知识不较松散,而且实践性,与实用性不强,不知道客户的需求。只是静态的将功能整合在一块。并没有实际上的运行不测试。这是毕业设计,我将所学的知识运用与实践中,更加扎实了自己的基本功,同时有一定开发经验,这次实习获得的多太多。

致    谢

感谢王杰老师在系统的实现过程中,给予了非常重要的意见,提出了一些非常好的建议。另外,一个系统的缺点往往自己是很难发现的,因为时间和技术的问题,系统难免存在一些不足,还请多多指教

附录

软件部分代码

——

一  登陆页面方法:

方法代码:

namespace 学生管理系统

{

public class userland

{

#region  学生用户登录

public int stuuser(userland reader)

{

string connstr = tionstrings["myconn"].connectionstring;

shenqi();

using (sqlconnection conn = new sqlconnection(connstr))

{

();

using (sqlcommand cmd = command())

{

hvalue("@userid", );

hvalue("@userpswd", wd);

cmdmandtext = "select * from student_suser where [email protected] and [email protected]";

int id = 32(escalar());

if (id == )

{

return 1;

}

else

{

return 0;

}

}

}

}

#endregion

#region  教师用户登录

public int teacheruser(userland reader)

{

string connstr = tionstrings["myconn"].connectionstring;

shenqi();

using (sqlconnection conn = new sqlconnection(connstr))

{

();

using (sqlcommand cmd = command())

{

hvalue("@userid", );

hvalue("@userpswd", wd);

cmdmandtext = "select * from student_tuser where [email protected] and [email protected]";

int id = 32(escalar());

if (id == )

{

return 1;

}

else

{

return 0;

}

}

}

}

#endregion

二  学生进入页面方法代码:

方法代码:

namespace 学生管理系统

{

public class updata

{

#region   读取需要修改的学生的信息

public dataset readerstuid(updata reader)

{

return dataset("select * from student_stu where s_id="" + + """, "student_stu");

}

#endregion

#region   读取需要修改的学生的成绩

public dataset readerstuchengjiid(updata reader)

{

return dataset("select * from v_stuchengji where s_id="" + + """, "v_stuchengji");

}

#endregion

#region   读取需要修改的学生课表

public dataset readerclassbyid(updata reader)

{

return dataset("select * from student_class where s_class="" + d + """, "student_class");

}

#endregion

#region   读取学生课表

public dataset readerstuclass(int s_class)updata reader

{

return dataset("select * from student_class where s_class=" + s_class + "", "student_class");

}

public dataset readclassid()

{

string sql = "select s_class as id,s_class as name from student_class";

return dataset(sql, "s_class");

}

#endregion

public dataset dataset(string sql,string name) 查询方法

{

string connstr = tionstrings["myconn"].connectionstring;

shenqi();

using (sqlconnection conn = new sqlconnection(connstr))

{

();

using (sqlcommand cmd = command())

{

cmdmandtext = sql;

dataset dataset = new dataset();

sqldataadapter adapter = new sqldataadapter(cmd);

(dataset, name);

return dataset;

}

}

}

三. 教师登陆页面方法代码

#region 读取所有学生的信息

public dataset selectallstu()

{

returndataset("selects_id,s_name,s_class,s_sex,s_age,s_peopleid,s_add,s_atinme,s_schoolyear from  student_stu", "student_stu");

}

#endregion

#region 读取所有学生的id,名字

public dataset selectidstu()

{

string connstr = tionstrings["myconn"].connectionstring;

using (sqlconnection conn = new sqlconnection(connstr))

{

();

using (sqlcommand cmd = command())

{

cmdmandtext = "select s_id,s_name from  student_stu";

dataset dataset = new dataset();

sqldataadapter adapter = new sqldataadapter(cmd);

(dataset, "student_stu");

return dataset;

}

}

}

#endregion

#region 根据名字查询学生的所有信息

public dataset selectstubyname(updata name)

{

return dataset("select * from  student_stu where s_name="" + ame + "" ", "student_stu");

}

#endregion

#region 根据学号删除一个学生信息(传参:book类中的id,返回值:无)

public void deletestubyid(updata stuid)

{

shenqi();

string connstr = tionstrings["myconn"].connectionstring;

using (sqlconnection conn = new sqlconnection(connstr))

{

();

using (sqlcommand cmd = command())

{

cmdmandtext = "delete  from  student_stu  where  s_id="" + + """;

enonquery();

();

();

sqlcommand cmd1 = command();

cmd1mandtext = "delete from student_stu where s_id="" + + """;

enonquery();

}

}

}

#endregion

public int update(string sql) 修改方法,返回值:0或1

{

string connstr = tionstrings["myconn"].connectionstring;

shenqi();

using (sqlconnection conn = new sqlconnection(connstr))

{

();

using (sqlcommand cmd = command())

{

cmdmandtext = sql;

int i = enonquery();

if (i == 1)

{

return 1;

}

else

{

return 0;

}

}

}

}

#region 对学生信息的修改

public int updatestu(updata stu)

{

return update("update student_stu set s_name="" + e + "",s_class="" + ss + "",s_age="" + + "",s_sex="" + + "",s_add="" + + "",s_peopleid="" + pleid + "",s_schoolyear="" + oolyear + ""  where s_id="" + + """);

}

#endregion

如何写软件企业合股协议书(推荐)四

甲方:

法定代表人:

联系电话:

乙方:

性别:

身份证件号码:

户籍地址:

通讯地址:

联系方式:

甲乙双方就乙方在任职期间及离职以后的保密及竞业限制事宜,达成以下条款,以共同遵守:

第一条秘密信息

本协议所指“保密信息”包括所有甲方的专利技术、技术秘密、客户数据和商业秘密,以及与前述信息、秘密相关的图纸、数据库、报表等所有资料。

本协议的“专利技术”系指甲方享有专利权或专利申请权的专利技术,产品信息与之相关的图纸、数据、报表等所有资料。

本协议的“技术秘密”系指甲方专有,包括但不限于以下形式:技术方案、数据库、计算机软件、实验及测试结果、技术数据、图纸、样品、样机、模型、说明书等一切有关信息。 本协议的“客户数据”系指归属甲方合作客户的所有数据,包括测试数据。

本协议的“商业秘密”系指甲方所有的其他不为公众所知悉、能为甲方带来经济利益,具有实用性的技术信息和经营信息以及一切与之相关的数据、资料等。

甲方依照法律规定(如在缔结过程中知悉其他相对人的商业秘密)和在有关协议的约定(如技术合同)中对外承担保密义务的事项,也属本保密协议所称的商业秘密。乙方对上述专利技术、技术秘密、客户数据和商业秘密承担保密义务。

甲乙双方同意,上述“秘密信息”不包含那些非因乙方过错而进入公众领域的公开信息。

第二条对秘密信息的保密

乙方在甲方任职期间,必须遵守甲方规定的任何成文或不成文的保密规章、制度,履行与其工作岗位相应的保密职责。

甲方的保密规章、制度没有规定或规定不明确之处,乙方亦应本着谨慎、诚实的态度,采取任何必要、合理的措施,维护其于任职期间获悉的本协议第一条约定的保密信息。乙方承诺,未经甲方同意,不得故意或过失泄露、告知、公布、发布、传授、转让或其他任何方式使任何第三方知悉本协议第一条约定的保密信息,也不得在履行职务之外使用这些保密信息,即使这些信息甚至可能是全部由乙方本人因工作而设计或取得的。

在任何时候,乙方保证不自己实施或帮助(有偿或无偿)任何第三人实施任何形式的侵犯甲方专利权和专利申请权的行为。

若乙方发现甲方的保密信息被泄露或者因自己的过失泄露了甲方的保密信息,应当采取有效措施防止泄露进一步扩大,并及时书面报告甲方负责人。

乙方应妥善保管办公室钥匙等公司财产以及所有与工作有关的技术资料、试验设备、试验材料、客户名单等。

乙方因职务上的需要所持有或保管的一切记录着甲方秘密信息的文件、资料、图表、笔记、报告、信件、传真、仪器以及其他任何形式的载体,均归甲方所有,而无论这些秘密信息有无商业上的价值。

乙方所涉及甲方的程序测试数据要及时清理、复原,处理结果要有文字记录。所有数据不复制、不扩散、不传递,尤其不携带系统数据外出,因工作特殊需要携带外出的数据需向上级部门领导以书面形式请示审批。

乙方在任职期间为公司编写的软件及软件源代码、服务器和终端计算机上的数据等软件版权属甲方所有。乙方不得通过加载恶意代码或表符等其他手段致使公司信息泄密。

乙方有义务保管好自己所有的保密资料,任何人不得携带私人u盘将其任何保密资料复制后携带外出,并不得私自传借、披露,更不得利用所掌握的商业秘密牟取私利。

在劳动合同关系终止后,乙方仍应遵守本协议约定的保密义务,并在离职手续办理期间将保管的所有有关甲方保密信息的资料交还给甲方,不得复制、保留任何文件或文件副本。

本协议未约定但依据诚实守信的原则和有关法律法规的规定,乙方应当遵守甲方的其他保密义务。

第三条 禁止非法使用秘密信息

乙方保证除非为了甲方项目的工作需要而使用此种秘密信息履行职务外,未经甲方事先书面许可,不以任何方式自行使用秘密信息,并且不以任何方式许可或协助他人使用秘密信息。

第四条秘密信息的停止使用

在甲、乙双方劳动关系无论何种原因终止或解除后,乙方应停止使用所有的秘密信息,而且只要此种秘密信息尚未依法进入公众领域,乙方就不得继续使用,也不得向任何个人、公司、商社、其他经济组织等披露此种秘密信息。

在甲、乙双方的劳动关系存续期间及终止或解除后,一旦甲方要求,乙方应随时将从甲方及甲方项目获得的一切资料文件及其复制件归还甲方或进行销毁。

第五条保密期限

本协议自签订之日起生效,乙方离职后无限期承担本协议约定的保密义务,直至乙方宣布解密或保密信息合法进入公有领域。

在保密期限内,乙方无论因何种原因从甲方或甲方关联公司离职,仍须承担如同任职期间一样的保密义务;乙方认可,甲方及甲方关联公司在支付工资报酬时,已考虑了乙方离职后需要承担的保密义务,故而无须在乙方离职时另外支付保密费。

第六条违约责任

如果乙方违反本协议的规定,应赔偿甲方全部损失。赔偿范围包括但不限于甲方的名誉损失、直接损失和可得利益的损失,以及调查费用和诉讼费用、律师费用。

乙方违反协议中的保密义务,给甲方造成损失的,应承担违约责任,包括但不限于经济赔偿和承担相应的法律制裁。

经济赔偿:为甲方因乙方的违约或侵权行为所受到的实际经济损失:

1、经济赔偿金标准:乙方不论任何原因的泄密行为(包括损害第三方客户利益)实际造成甲方或第三方客户追究甲方责任所导致的经济损失,由乙方全部承担。

2、甲方因调查乙方的违约或侵权行为而支付的合理费用,如律师费、公证费、取证费等,应当包含在损失赔偿额之内。

3、因乙方的违约或侵权行为侵犯了甲方的专利技术或商业秘密权利的,甲方可以选择根据本协议要求乙方承担违约责任,或者根据国家有关法律、法规要求乙方承担侵权责任。

若乙方违反本协议而导致甲方遭受第三方的侵权指控时,乙方应当承担甲方为应诉而支付的一切费用;甲方因此而承担赔偿责任的,有权向乙方追偿。上述应诉费用和侵权赔偿甲方可以从乙方的工资报酬中直接支付。甲方保留一切通过法律手段追究乙方违约或侵权责任权利,包括追究其刑事责任。

第七条协议的生效与效力

本协议自甲、乙双方签字之日起生效。

双方就履行中产生的任何争议,应通过友好协商解决,协商不成,任何一方有权向 人民法院提起诉讼。

本协议一式二份,甲、乙双方各执一份,具有同等法律效力。

甲方(盖章):

法定代表人:

乙方(签字):

签订日期:

如何写软件企业合股协议书(推荐)五

甲方:

法定代表人:

联系电话:

乙方:

性别:

身份证件号码:

户籍地址:

通讯地址:

联系方式:

甲乙双方就乙方在任职期间及离职以后的保密及竞业限制事宜,达成以下条款,以共同遵守:

一、秘密信息

1、甲乙双方确认:“秘密信息”是指甲方及其关联公司未曾公开的商业秘密、技术信息和财务信息等,包括但不限于设计、程序、制作工艺、制作方法、管理诀窍、产品或服务的销售网络、销售状况、客户名单、市场开发及售后服务情况、产销策略、招投标中的标底及标书内容。

2、乙方承认在为甲方工作期间可能直接或间接地通过书面、口头、图表、音像资料等获得或通过观察全部或部分设备、产品等获得这些秘密信息。

3、甲乙双方同意,上述“秘密信息”不包含那些非因乙方过错而进入公众领域的公开信息。

4、上述发明创造、作品、计算机软件、技术秘密及其他商业秘密,有关的署名权(依照法律规定应由甲方署名的除外)由作为发明人、创作人或开发者的乙方享有,甲方尊重乙方的精神权利并协助乙方行使这些权利。乙方除署名权外不享该秘密的其他权利。

二、职务技术成果与非职务技术成果

乙方在甲方任职期间所完成的、与甲方业务相关的发明创造、作品、计算机软件、技术秘密或其他商业秘密信息,乙方主张由其本人享有知识产权的,应当及时向甲方申明。经甲方核实并书面确认,认为确属于非职务技术成果的,由乙方享有知识产权,否则乙方不得在未经甲方明确授权的前提下利用这些成果进行生产、经营,亦不得自行向第三方转让。 乙方没有申明的,推定其属于职务技术成果,甲方可以使用这些成果进行生产、经营或者向第三方转让。即使日后证明实际上是非职务成果的,乙方亦不得要求甲方承担任何经济责任。乙方申明后,甲方对成果的权属有异议的,可以通过协商解决;协商不成的,通过诉讼途径解决。

三、保密义务

1、乙方在甲方任职期间,必须遵守甲方规定的任何成文或不成文的保密规章、制度,履行与其工作岗位相应的保密职责。

2、甲方的保密规章、制度没有规定或者规定不明确之处,乙方亦应本着谨慎、诚实的态度,采取任何必要、合理的措施,维护其于任职期间知悉或者持有的任何属于甲方或者虽属于第三方但甲方承诺有保密义务的技术秘密或其他商业秘密信息,以保持其机密性。

3、除了履行职务的需要之外,乙方承诺,未经甲方同意,不得以泄露、告知、公布、发布、出版、传授、转让或者其他任何方式使任何第三方(包括按照保密制度的规定不得知悉该项秘密的甲方其他职员)知悉属于甲方或者虽属于他人但甲方承诺有保密义务的技术秘密或其他商业秘密信息,也不得在履行职务之外使用这些秘密信息。

4、双方同意,乙方离职之后仍对其在甲方任职期间接触、知悉的属于甲方或者虽属于第三方但甲方承诺有保密义务的技术秘密和其他商业秘密信息,承担如同任职期间一样的保密义务和不擅自使用有关秘密信息的义务,而无论乙方因何种原因离职。

5、乙方承诺,在为甲方履行职务时,不得擅自使用任何属于他人的技术秘密或其他商业秘密信息,亦不得擅自实施可能侵犯他人知识产权的行为。

6、乙方离职后承担保密义务的期限为无限期承担保密义务,直至乙方宣布解密或者秘密信息实际上已经公开。

7、乙方认可,甲方在支付乙方的工资报酬时,应考虑了乙方离职后需要承担的保密义务。若乙方违反上述承诺而导致甲方遭受第三方的侵仅指控时,乙方应当承担甲方为应诉而支付的一切费用;甲方因此而承担侵权赔偿责任的,有权向乙方追偿。

四、其它约定

乙方在履行职务时,按照甲方的明确要求或者为了完成甲方明确交付的具体工作任务必然导致侵犯他人知识产权的,若甲方遭受第三方的侵权指控,应诉费用和侵权赔偿不得由乙方承担或部分承担。

五、保密期限

1、在职期间的竞业禁止:乙方承诺,其在甲方任职期间,非经甲方事先同意,不在与甲方生产、经营同类产品或提供同类服务的其他企业、事业单位、社会团体内担任任何职务,包括但不限于股东、合伙人、董事、监事、经理、职员、代理人、顾问等等。

2、离职后的竞业禁止:乙方离职之后年时间以内仍负有前款的义务。

3、在保密期限内,乙方无论因何种原因从甲方或甲方关联公司离职,仍须承担如同任职期间一样的保密义务;乙方认可,甲方及甲方关联公司在支付工资报酬时,已考虑了乙方离职后需要承担的保密义务,故而无须在乙方离职时另外支付保密费。

六、其它约定

1、乙方因职务上的需要所持有或保管的一切记录着甲方秘密信息的文件、资料、图表、笔记、报告、信件、传真、磁带、磁盘、仪器以及其他任何形式的载体,均归甲方所有,而无论这些秘密信息有无商业上的价值。

2、乙方应当于离职时或者于甲方提出请求时,返还全部属于甲方的财物,包括记载着甲方秘密信息的一切载体。但当记录着秘密信息的栽体是由乙方自备的,且秘密信息可以从载体上消除或复制出来时,可以由甲方将秘密信息复制到甲方享有所有权的其他载体上,并把原载体上的秘密信息消除。此种情况乙方无须将载体返还,甲方也无须给予乙方经济补偿。

七、商业秘密范围

1、本协议提及的技术秘密,包括但不限于:技术方案、设计方案、制造方法、配方、工艺流程、技术指标、计算机软件、数据库、研究开发记录、技术报告、检测报告、实验数据、试验结果、图纸、样品、样机、模型、模具、操作手册、技术文档、相关的函电等等。

2、本协议提及的其他商业秘密,包括但不限于:客户名单、行销计划、采购资料、定价政策、财务资料、进货渠道等等。

3、本协议提及的客户资料秘密,包括但不限于:客户提供的原件、复印件、电子文件、印刷文件、核对文件,等等。

七、争议解决办法

1、因本协议而引起的纠纷,如果协商解决不成,任何一方均有权提起诉讼。双方同意,选择甲方所在地的符合级别管辖规定的人民法院作为双方协议纠纷的第一审管辖法院。

2、上述约定不影响甲方请求知识产权管理部门对侵权行为进行行政处理。

八、违约责任

乙方如违反本协议任一条款,应当承担该后果给甲方带来的一切经济损失,同时甲方有权不经预告立即解除与乙方的聘用关系。

九、协议的生效条件

1、本协议一式二份,甲方一份,乙方一份,具有同等效力,自双方签字或盖章之日起生效。

2、本协议如与双方以前的口头或书面协议有抵触,以本协议为准。

3、本协议的修改必须采用双方同意的书面形式。

4、双方确认,在签署本协议前已仔细审阅过协议的内容,并完全了解协议各条款的法律含义,协议的内容是双方真实意思表示,有以下签字盖章为证。

甲方(盖章):________ 乙方签字:________

________年____月____日________年____月____

如何写软件企业合股协议书(推荐)六

专用软件许可协议

许可方:地址:

被许可方:地址:

第一条?定义

本协议书所用的有关术语,特定义如下:

1.1?“协议书”是指本协议书及根据本协议书所签订的所有附件和所有修正书。

1.2?“cpu”是指某台_____处理机。

1.3?“计算机程序”是指控制cpu运行的任何源码或目标码指令。

1.4?“指定cpu”是指安装于市街号被许可方的办公室的一台“?型计算机”及其升级机。

1.5?“许可程序”是指可执行于指定cpu的许可信息处理程序,它由许可方的“万能”计算机软件系统中若干模块组成,该软件系统列于附件1。

1.7?“许可软件”是指许可程序和许可资料。

1.8?“被授权人员”是指被许可方的雇员和根据直接或间接与被许可方订立合同为被许可方工作的其他方的人员,其他方包括,但又不仅限于,许可方和指定cpu的卖主或根据本协议书由被许可方再指定可使用许可软件的cpu卖主。

1.9?“改进”是指许可软件的任何修订、精化或修改、或者是增加该软件的使用范围、功能或其他有用特性所进行的任何工作。

第二条?授予使用许可权

2.2?本协议第2条所作的限制适用于将本许可软件作为其中一部分的任何软件系统,除非许可方和被许可方另外达成了书面协议。

2.3?每个将要使用许可软件的cpu,都要求分别签订使用许可,以作为本协议书的补充。当指定cpu(或根据补充许可而授权的cpu)不能操作或因故不能使用,则被许可方根据本协议书而获得的指定cpu的使用许可或者根据补充协议而获得的任何一台cpu的补充许可均可转移到一台备份cpu上,但被许可方必须尽最大努力尽可能迅速克服这种情况。

2.4?被许可方可以预先征得许可方的书面批准,为该许可软件重新指定另一台cpu,对此,许可方不得无故拒绝。重新指定cpu不另外再_____。

第三条?许可方提供的服务

3.1?许可程序和许可资料

许可方将源码和目标码二种形式向被许可方提供各一份许可程序,并提供不少于二份的许可资料。

3.2?安装、初级培训及调整

许可方应根据附件二向被许可方提供安装和初级培训,如果需要的话还应提供初始调整服务,附件二附属于本协议书并作为其一部分。为此目的,被许可方应在正常上班时间向许可方提供使用指定cpu的合理机时。

3.4?维护

在可应用的许可软件安装完备之日起6个月的安装初始期,许可方将改正许可软件中的错误和故障,如果在此期间许可方还开发出该许可软件的更新版本,则将提供给许可方。

第四条?期限、试用期、终止、终止前的权利及义务

4.1?本协议书从最后一个签字的日期起生效。从许可程序在指定cpu上最后安装完备起,开始计算本协议书所规定的许可期并永久有效,除非根据本条如下规定而发生终止。

第五条?费用及支付

5.1?被许可方应向许可方支付如下费用:

5.1.1?一次总付费元;

5.1.2?若许可方提供的培训超过30个小时,则对超过部分将按每个许可方的专家每小时?元支付服务费。

第六条?保护与保密

6.1?许可方在此申明,该许可软件是许可方投入大量资金开发的,它包含了若干专有的公式、计算及商业秘密,它一般地也就成为许可方的专有产品。相应地,被许可方同意,没有得到许可方书面明确准许,将不实施以下行为:

(a)除被授权人员外,将许可软件全部或部分地向他人提供或以其他形式供他人利用;

(b)除一份备用许可程序和若干份供被许可方人员获准接受培训及获准使用许可软件所必须要的许可资料外,制作、指使制作或许可制作该许可软件的拷贝;

(c)除准于使用该软件需要向其揭示的被授权人员外,向其他人泄漏或允许这种泄漏。

6.2?如果被许可方决定终止本协议及其许可软件的使用权,则被许可方应将该许可程序从指定cpu中卸出,并随同提供给被许可方或由被许可方复制的所有拷贝原原本本返还许可方。

6.3?由被许可方复制的所有许可软件的所有拷贝和其介质包含有许可软件程序或其任何部分的所有拷贝,都应该按照许可方提供的说明附上如下提示,在无法登载这种提示的场合,也应在适当的地方以适当的形式注明其内容。

“版权所有1995,公司根据中国版权法,本资料为未出版作品。在本资料中还含有属于公司商业秘密的某些思想和概念。未经许可对本资料进行复制或以其他方式加以揭示必将受到严厉处罚。”

第七条?改进的权利

服从或代表被许可方的利益并由其投资,由被授权的人员单独进行的或与其他被授权的人员共同进行的任何改进,其成果将属于被许可方,但是:

(a)如果这种改进包含有许可方的信息,而对其揭示或使用在未经许可方批准的情况下将会导致许可方对这种信息的权利的丧失或受到侵害,则除被授权人员外,将这种改进向任何人进行揭示及提供使用应得到许可方与被许可方共同同意;

(b)如果被许可方所进行的这种改进涉及到许可软件,则许可方将享有对该改进进行再发展的非独占权,以及将其产品投放市场或许可给第三方的优先取舍权。

第八条?性能保证

许可方保证该许可软件安装到指定cpu上将符合许可方出版的说明书指标。但是,除许可方的雇用承包人和代理人之外,如果其他任何人对该软件作任何方式的修改,其中包括,但又不限于对该许可软件进行改制,本性能保证将无效。

第九条?责任限制

9.1?本协议书上的明示担保是许可方就该许可软件所作的惟一担保,它将取代其他明示或默示的担保,其他的担保包括,但又不限于销售性及适应特别目的的担保。

9.3?如果没有其他原因,只是由于许可方根据协议书在向被许可方提供信息、资料或服务时严重的疏忽大意或者有意出错,则许可方将就任何性质的间接的、或后果性的损害向被许可方或其他任何人承担责任。它包括,但又不限于,良好旨意的丧失、工作中断、计算机失效,利益丧失、其他人由此向被许可方提出的主张或要求、故障造成的损失、其他方面的所有商业损失,不管该损失是否超过被许可方支付的使用费。

第十条?原创性担保

10.1?许可方担保,许可软件不侵犯任何第三方的版权、专利权或_____权,同时也不违犯任何第三方的信息专有权。

10.2?如果该许可软件成为或依许可方的判断很可能要成为侵犯他人在权利要求中所称的版权、商业秘密权或专利权时,许可方有权采取措施以使被许可方得以继续使用该许可软件或者其替代或修改软件,在使用替代或修改软件时,许可方保证其功能相等且不侵权。

10.3?许可方对下列情况所提出的侵犯版权、商业秘密权及专利权将不承担任何责任:

(c)在指定cpu操作系统之外使用许可软件。

许可方:被许可方:

(签章)(签章)

年?月?日年?月?日

附件一:许可软件的描述及说明(略)

附件二:许可方初步提供的服务范围(略)

启封许可证

打开之前请仔细阅读。

此处封装的是s程序,可供您——同意本协议的客户使用。根据以下的条件,a公司同意授予,客户同意接受非独占、可转让的许可,以使用随本协议书所提供的程序。请仔细阅读这些条款,如果您不同意本协议,请将没开封的程序包交回卖给您的商店,您将会被找回您所付的钱。

1.许可

2.期限

本协议从客户接受之日起生效,直至由下列行为提出终止:(a)客户自行销毁或向a返还他所持有的程序的所有拷贝;(b)a发现客户未能遵守本协议。终止时,客户必须以书面形式向a证明,该程序的原件及所有的全部或部分复制件均被销毁或返还给a。

3.保密

客户同意:(a)除本许可以外,不使用或允许他人使用该程序;(b)客户有权转让该许可,除此之外,不将该程序或其任何部分,或者是伴随文件向客户雇员之外的任何人泄露或提供利用。

4.担保限制

5.补救限制

6.普通条款

本协议书是当事人达成的完整协议,在此之前的有关本程序所有书面和口头的或通讯的承诺均不再有效。

a公司市街号

电话:电传:

邮编:

如何写软件企业合股协议书(推荐)七

甲 方:

乙 方:

甲,乙双方经友好协商,一致达成本协议.双方申明,双方都已理解并认可了本合同的所有内容,同意承担各自应承担的权利和义务,忠实地履行本合同.

一,合作内容

乙方为提高企业信息管理化水平与公司形象,特委托甲方为其客户管理系统软件,详细要求见附件.

二,合同期限

自 年 月 日始至 年 月 日止.

三,甲方权利与义务

1, 甲方所开发软件是自行研发的,保证不是侵权软件.

2, 甲方将严格按照乙方提出的各项技术指标,要求进行软件的开发设计.

3, 甲方开发的软件不得含有病毒,不得含有黄色,反动及违反国家法律规定的内容.

4, 甲方所开发软件的所有权,版权归甲方所有,乙方只有使用权.

5, 甲方只对乙方提出的书面要求进行开发.

6, 甲方交付软件时将对乙方提供相关技术培训及售后服务.

四,乙方权利与义务

1, 乙方托付甲方所开发的软件保证不含有反动,黄色及违反国家法律规定的内容,否则甲方将不予开发.

2, 乙方必须保证对甲方所开发的软件不作任何侵权行为,如不进行拷贝,篡改,泄露给第三方使用等,否则甲方将追究乙方的法律责任.

3, 乙方托付甲方开发软件时必须以书面形式(一式二份且加盖公章)详细地说出需求模块,提供给甲方各项技术指标.

4, 乙方托付甲方开发的软件在签订合同之后如需增加其它功能,必须以书面形式呈交给甲方,甲方做改动并酌情收取适当费用.

五,乙方验收标准

1, 乙方验收时,不得对甲方所开发的软件提出附加条件.

2, 甲方所开发的软件符合乙方呈甲方的附件要求及各项技术指标即为合格.

3,甲方完成软件工作, 乙方应在三日内组织验收,超过七日不验收,视为验收合格.

六,费用结算方式

1, 该软件乙方付给甲方费用总金额 元整.

2, 甲乙双方签订合同当日,乙方将预付保证金 元整(占总造价_______%).

3, 甲方交付软件当日,乙方验收合格后付甲方人民币 元整(占总造价_______%).

4, 甲方收取完开发费用后,免费为乙方维护软件 个月 .

5, 免费维护期过后,乙方如需甲方对该软件继续进行维护,甲方将提供有偿服务 .

6,付款方式_______________

七,违约责任

1, 由于乙方未及时提供软件开发所需的信息而导致甲方工作不能按时完成,甲方不负任何责任,并有权向乙方提出延期要求,延期时间由双方协商确定.由于甲方原因未能按时完成软件的开发,乙方有权向甲方提出索赔,具体额度由双方协商确定,但最高不超过合同中乙方支付费用总金额的10%.

八,争议解决

本合同履行过程中如发生争议,双方应本着友好合作的精神共同协商解决.

九,合同终止

1, 任何一方终止合同,需提前10个工作日书面通知对方,并说明正当的终止理由,由双方代表签字后方可终止本合同.于战争,地震,火灾等不可抗拒因素导致的工作中断,双方均不承担责任,待条件恢复后,由双方协商确定合同内容的变更.

十,附则

1, 合同签订前未尽事宜,双方协商解决;合同签订后,经双方当事人协商一致,对本合同有关条款进行变更或者补充时应以书面形式确认.

2, 本合同一式两份,双方各持一份,具有同等的法律效力,自双方授权代表签字或盖章后生效.

3, 本合同的详细要求见附件,附件具有同待法律效率.

甲 方:乙 方:

代表人: 代表人:

日 期:日 期:

委托软件开发合同范文篇二

甲方:

地址:

法定代表人/负责人:

乙方:

地址:

法定代表人/负责人:

双方本着平等互惠的原则,通过友好协商签署本合同。

第一条 定义

1.1软件:软件是指由硬连线逻辑指令及臵于系统储存器内的机器可读码(包括但不限于半导体装臵或系统)组成的电脑程序,可提供基本逻辑、操作指令以及与用户相关的应用程序指令,包括用于说明、维护及使用程序的有关文件。软件包括系统软件和应用软件。

1.2系统软件:乙方合法地用于开发应用软件的第三方软件和/或自有软件。乙方承诺,已从系统软件权利人处取得系统软件的许可使用权(或乙方为系统软件的著作权人),并有权许可甲方或甲方指定的第三方使用并用于应用软件,且该授权长期合法有效并能够满足本项目需要。系统软件的著作权人,在本合同中指:[ ]。

1.3应用软件:乙方根据本合同商务和技术要求为甲方[ ]工程(项目或工程)开发、研制的软件,包括技术文件及技术资料等。该应用软件的所有权和全部知识产权归甲方所有。

1.4技术文件或技术资料:合同附件[ ]中规定的所有与应用软件、技术开发及服务、软件的安装、调测、运行、维护和检验相关的文件。

1.5培训:按合同的规定,乙方为确保设计开发的应用软件能够充分适当的被甲方使用而向甲方提供的服务。

1.6服务:按合同规定由乙方向甲方就所设计开发的应用软件做出的行为和担保。

1.7现场:对应用软件进行安装和运行的场所。

1.8初验:甲方按照附件对应用软件按照测试规范进行测试和验证。合格后,甲方与乙方共同签署初验证书。

1.9移交:乙方在约定时间内向甲方提交应用软件设计文件、开发各阶段文件及应用软件全部源代码。

1.10试运行:在初验合格后与最终验收之间的一段时间内对应用软件进行运行,用来证明应用软件的指标是否达到了附件[ ]中规定的所有要求。

1.11最终验收或终验:甲方对应用软件按照附件[ ]进行最终验收。合格后,甲方与乙方共同签署终验合格证书。

1.12保修期:按照本合同约定,乙方提供包括但不限于乙方对应用软件的免费修复、免费技术支持和服务、以及免费升级,以保证整个工程系统正常运行的时期。

1.13响应时间:乙方就甲方提出的问题予以答复并提供可行性解决方案的时间。

1.14一方:甲方或乙方。

1.15双方:甲方和乙方。

1.16中国:中华人民共和国,但在本合同中不包括香港、澳门和中国台湾地区。

第二条合同标的

2.1甲方委托乙方为甲方[ ]工程开发[ ]工程软件(即应用软件),乙方负责完成应用软件的设计开发、移交、培训及相关其他服务工作,并保证该应用软件满足本合同及附件提出的所有要求。

2.2乙方承诺,为完成本合同约定事项,乙方已从系统软件权利人处取得系统软件的许可使用权(或乙方为系统软件的著作权人),并有权许可甲方或甲方指定的第三方使用并用于应用软件,且该授权长期合法有效并能够满足本项目需要。乙方保证系统软件及软件介质能够满足甲方要求并不存在任何权利瑕疵和质量瑕疵。

2.3乙方向甲方移交应用软件的同时提供完整、准确的技术文件,包括但不限于附件[ ]中规定的需移交的技术文件清单。

2.4未经甲方书面同意,乙方不得将合同标的分包或转包给第三方。在向甲方交付应用软件之前,乙方不得自行将应用软件转让给第三方或交第三方使用。

第三条 合同价格 3.1本合同总价款(合同总价)(含税价):人民币[ ]元整,其中价款为人民币大写[ ]元,小写[ ]元,增值税款为人民币大写[ ]元,小写[ ]元。该费用已包含在本合同第10.5条约定的技术开发合同的合同费用总额中。

3.2上述合同总价为确定价格并不可更改。

3.3上述合同总价包括: (1)由乙方根据本合同开发应用软件的费用。

(2)甲方获得系统软件许可使用的费用。

(3)根据本合同甲方获得应用软件的费用。

(4)乙方应交纳的所有税费(包括但不限于营业税、增值税等);

(5)由乙方根据本合同向甲方提供培训的费用。

(6)甲方就乙方履行本合同所应支付的一切其他费用。

除另有约定外,甲方无需就本合同项下委托事项向乙方支付上述费用之外的任何其他费用及税费(包括但不限于营业税、增值税等)。

第四条 支付

4.1本合同总价款的所有支付以本合同第10.5条约定的技术开发合同的支付条款为准。

4.2若根据本合同规定乙方应当支付违约金和/或承担赔偿责任,则甲方有权从上述任何一笔付款中直接扣除相应金额。

4.3在甲方银行所发生的一切银行费用由甲方负担,甲方银行以外所发生的一切银行费用由乙方承担。

第五条 初验、移交、试运行和终验

5.1乙方保证其向甲方提供的应用软件为全新、完整的软件,并且保证其应用软件的性能、质量及运行与合同及附件中的所有要求相符。 双方按本条规定的程序和标准对乙方完成的应用软件进行初验、移交、试运行和终验。

5.2初验

乙方按照本合同规定将应用软件开发完成后,应向甲方提交书面初验申请,甲方在收到申请后十个工作日内,按照附件[ ]组织[ ]对应用软件进行初验,乙方须提供必要的配合。如果测试结果符合附件[ ]的初验测试标准,双方将签署初验证书。初验证书应由双方代表签字,一式二份,双方各执一份。 初验不合格,乙方应立即进行更正修改,直至测试结果符合附件[ ]的初验测试标准。初验不合格[ ]日后,经乙方更正修改仍不能达到附件[ ]的初验测试标准的,甲方有权解除本合同。

5.3移交

乙方在初验合格后[ ]工作日内向甲方提交应用软件设计文件,包括但不限于应用软件的软件开发计划及其管理变更日志、需求规格说明书、软件设计文档、软件架构文档、软件系统设计、软件安装前测试方案、测试计划、模块设计、模块组织、模块流程及模块间接口设计等,同时应提交应用软件开发各阶段文件及应用软件全部源代码,并根据附件[ ]的要求进行全部完整、准确的技术文件的移交。

5.4试运行 应用软件初验合格后进入试运行期。试运行期限为[ ]。试运行应表明应用软件的功能和性能符合乙方在本合同附件[ ]中的承诺。如果在试运行期间发现任何因乙方原因造成的与附件[ ]规定的不符,乙方有责任对其进行修改和更正直到其达到附件[ ]中的要求,同时试运行期依据上述修改、更正期间进行相应顺延。如果由于乙方原因引起的应用软件的质量和性能问题造成整个系统瘫痪,并且不能在[ ]小时内恢复,试运行期将自系统恢复之次日起重新开始计算。试运行最长不得超过[ ],超过该期间后仍不能达到附件[ ]的标准的,甲方有权终止本合同。

5.5终验

终验在试运行期届满后[ ]个工作日内由甲方指派代表进行。如果终验测试应用软件的所有功能和性能指标均与附件[ ]的规定相符,甲方与乙方将共同签署两份应用软件终验证书,其中一份由乙方保存,一份由甲方保存。终验不合格,由乙方负责更正和修改。乙方更正、修改后必须再次按照附件[ ]进行终验。如果再次终验仍不合格,甲方有权终止本合同。

5.6终验合格并不免除乙方根据本合同规定的保修责任。

第六条 技术支持与服务、保修

6.1乙方应向甲方提供与使用应用软件相关的技术服务。乙方提供的技术支持和服务的内容包括电话支持、现场服务、设备维修支持、电子邮件支持、因特网支持和提供系统应急策略等内容。

6.2乙方自终验证书签署之日起,就所提供的应用软件乙方为甲方提供为期

[ ]个月的免费技术支持和服务(保修期)。

6.3在保修期内,如果乙方所提供的应用软件的性能和质量与合同规定不符,乙方负责尽快排除缺陷,所有费用由乙方承担。

6.4在保修期内如果甲方的有关技术规范进行了修改,乙方承诺对应用软件进行免费升级。

6.5在应用软件保修期满后[ ]年内,对于由于乙方原因产生的软件缺陷及/或不合理情况,乙方免费提供应用软件补丁或升级。

6.6保修期内应用软件出现问题时,乙方响应时间不得超过四小时,故障修复时间不得超过六小时,包括免费提供相同功能的应用软件给甲方使用,直至故障应用软件修复为止。在特殊情况下,如果乙方不能在上述期限内将替换或修复后的软件运至现场,双方将协商故障应用软件修复或替换时间期限。如应用软件出现故障造成甲方损失的,由乙方承担。乙方应具备相应的通信手段,以保证能够提供每日二十四小时、每周七天的724小时的响应服务(724小时响应服务)。

6.7在保修期内,如果乙方进行了技术改进,且这项改进对甲方有重要意义并对软件运行维护有实用价值,乙方应免费向甲方提供与这些改进有关的详细技术资料和软件升级。

6.8应用软件保修期满后,甲方将签发两份证明保修期届满的证书。

6.9保修期届满后的升级、改造费用,每个功能模块最高不超过本次合同总价中的对应功能模块价格,总的升级、改造费用每年最高不超过本合同总价的

[ ]%;新功能模块增加开发费用,最高不超过本次应用软件成交后的相关功能模块价格或最复杂功能模块的价格,总的新功能模块的增加开发费用每年最高不超过本合同总价的[ ]%。

6.10保修期届满后乙方继续提供服务的价格和方式由双方另行协商确定。但乙方需保证保修期后给予甲方最优惠的服务价格,且该价格不得高于本合同约定的有关价格及乙方届时市场最低价。

6.11保修期届满后甲方在系统运行或维护过程中,乙方所提供的应用软件

出现问题或故障时,应派有经验的技术人员,一般情况应在二十四小时赶到现场,进行更换和维修。乙方应具有灵活、多样的通信手段,应提供724小时响应服务。

16.12保修期届满后,如发现应用软件自身存在瑕疵或缺陷,乙方应予以免费更换或修理。

16.13如甲方变更本合同系统使用人、所有人和硬件所有人、持有人,书面通知乙方即可。本项目技术支持和服务内容详见附件七。

第七条 培训

7.1双方确定,乙方应在向甲方移交应用软件后,根据甲方的要求,为甲方指定的人员提供技术指导和培训,使参加受训的人员理解并掌握软件的操作和维护。

7.2培训目的

7.2.1确保甲方技术人员能够熟练地对应用软件进行运行、诊断、维护和管理。

7.2.2确保甲方相关业务人员对其使用的应用软件能熟练地操作和使用。

7.3培训内容

7.4培训时间与地点 乙方在甲方所在地为甲方提供不少于[ ]个工作日的技术培训,具体培训时间由双方协商决定。甲方应在培训日前[ ]日内向乙方提供参加培训的人员名单,名单中不得包括非甲方人员。培训产生的所有费用已经包含在合同总价中。具体培训方式见附件[ ]。

第八条 违约责任

8.1如乙方提供的系统软件许可使用权限、数量、范围、期限等与本合同及附件不符,或软件介质存在瑕疵,甲方有权解除合同或要求乙方按照本合同第

9.9条的规定采取措施并承担责任。

8.2由于乙方原因使得初验、移交、试运行(含顺延和重新计算的试运行期)、终验(含再次终验)等任一阶段工作延误的,乙方应就该等延误向甲方承担违约责任。对于乙方在任一阶段工作的延误,甲方均有权要求乙方按照下列比率向甲方支付违约金:任一阶段工作迟延的,则迟延履行的第1、2周,乙方应每周按相当于合同总价1%的标准支付违约金;迟延履行的第3至6周,乙方应每周按相当于合同总价1.5%的标准支付违约金;迟延履行7周以上,乙方应每周按相当于合同总价2%的标准支付违约金。迟延履行不足1周时按1周计算。因任一阶段工作迟延而使甲方额外增加的各项费用(包括但不限于运输及保险费用、测试费用)由乙方承担。如乙方任一阶段工作迟延使甲方遭受损失的,乙方应承担甲方由此造成的损失。并且,如乙方任一阶段工作迟延,其迟延违约金的数额累计达到合同总价的

[ ]%时,甲方有权解除本合同。解除合同并不影响乙方根据甲方要求应当承担的上述违约责任。

8.3保修期内,如乙方未能按合同规定及时提供服务,除本合同规定的不可抗力原因外,每迟延一次,乙方应当支付合同总价的5的违约金。

8.4对于乙方依据本合同约定应当承担的各项违约金及损失赔偿,甲方有权依据本合同约定从应支付乙方的款项中扣除。如乙方对前述扣款事项有异议,应在接到甲方通知后五日内提出。

8.5如甲方依据本合同约定解除合同,则除应当依据本合同约定承担违约责任和赔偿责任(包括支付违约金、赔偿甲方由此遭受的损失等)外,乙方并应退还甲方已支付的全部款项及自付款之日起至返还之日止的中国人民银行同期贷款利息。

8.6除非甲方解除合同,否则,乙方承担违约责任并不免除其继续履行合同的责任。

8.6如果因为甲方原因使得合同时间未能得到履行,则在得到甲方书面确认后时间将相应顺延。

第九条 权利归属及侵权处理

9.1双方同意本项目应用软件的所有权益,包括但不限于所有权及知识产权,归甲方所有。

9.2乙方按照本合同约定在履行维护和技术服务过程中,利用甲方提供的相关资料和工作条件完成的新技术成果的所有权益,包括但不限于知识产权及所有权,归甲方所有。

9.3甲方依据本合同的规定,利用乙方提供的工作成果完成的新技术成果的所有权益,包括但不限于知识产权及所有权,归甲方所有。

9.4乙方不得将本项目应用软件及与本项目应用软件具有相同或类似功能的软件提供或变换方式提供、出售给除甲方外的其他方。乙方在本合同终验证书签署后二年内,不得为除甲方外的其他方开发同类或类似功能的应用软件,也不能对其他方开发同类或类似功能的应用软件提供任何协助。

9.5如果乙方违反上述条款,乙方将承担全部责任,并赔偿甲方一切损失,同时甲方有权向乙方收取违约金,违约金金额为合同总价的[ ]倍。

9.6乙方承诺,为完成本合同约定事项,乙方已从系统软件权利人处取得系统软件的许可使用权(或乙方为系统软件的著作权人),并有权许可甲方或甲方指定的第三方使用并用于应用软件,且该授权长期合法有效并能够满足本项目需要。系统软件的著作权仍归软件著作权人所有。

9.7乙方承诺,其依据本合同开发应用软件及甲方或甲方指定的第三方使用应用软件的,均不存在对系统软件权利人的侵权情形。如乙方与系统软件权利人之间产生纠纷,乙方应负责尽快解决该等纠纷,并保证该等纠纷不得影响甲方对应用软件的正常使用。否则,乙方应向甲方支付合同总价[ ]%的违约金,并赔偿甲方或甲方指定的第三方损失。

9.8如果有人提出法律或行政程序(合称侵权指控),声称甲方或甲方指定的第三方使用本合同项目软件侵犯了其所有权或知识产权等合法权益,乙方应当负责解决,并赔偿甲方或甲方指定的第三方就此所承担的一切损失和费用,包括但不限于上述侵权指控中所产生的一切诉讼费用、调查费用、合理的律师费用、和解金额或生效法律文书中规定的赔偿金额。

9.9如果在侵权指控的审理过程中有关机关禁止甲方或甲方指定的第三方继续使用本合同项目软件的部分或全部,乙方应采取以下措施之一:

(1)使甲方或甲方指定的第三方重新免费获得使用上述软件的权利,或

(2)免费更换或改造上述软件,使甲方或甲方指定的第三方不受上述禁令限制继续使用该软件。

(3)其它使甲方或甲方指定的第三方对软件拥有合法使用权,或其它弥补甲方受损利益、实现合同目的的合理方式。

乙方采取上述措施不能免除乙方就甲方或甲方指定的第三方因此遭受的损失进行赔偿的义务。

第十条 合同生效及其他

10.1本合同自双方签字盖章之日起生效。

10.2本合同将保持其有效直至双方已完全履行合同项下的所有义务且双方之间的所有付款和索赔已结清。

10.3本合同一式[ ]份,甲方执[ ]份,乙方执[ ]份,具有同等法律效力。

10.4对合同内容做出的任何修改和补充应为书面形式,由双方签字盖章后成为合同不可分割的部分。

10.5本合同作为甲乙双方[ ]年[ ]月[ ]日签订的技术开发合同的附件。技术开发合同与本合同有冲突之处,以本合同为准。

10.6附件是本合同不可分割的部分,若附件与合同正文有任何冲突,以合同正文为准。

本合同附件为: 附件一软件许可使用权证书或其他软件许可使用文件

附件二 廉洁承诺书

补充附页

经友好协商,对本合同条款补充、修改如下,本补充附页为合同正文的一部分,与合同正文冲突时,以本补充附页为准:

甲方:中国电信[ ]公司 法定代表人/负责人

或授权代表(签字):

[ ]年[ ]月[ ]日

乙方:[ ]

法定代表人/负责人

或授权代表(签字):

[ ]年[ ]月[ ]日

附件一软件许可使用权证书或其他软件许可使用文件

附件二 廉洁承诺书

廉洁承诺书

致:

为充分体现守法和诚信的原则,防止不正当竞争和违纪违法行为的发生,维护贵司及我司在业务往来中的合法权益,我司郑重作出以下廉洁承诺。

一、我司同意,本廉洁承诺书作为本项目合同的附件,对我司具有约束力。

二、基本承诺:

1、严格遵守国家法律法规和廉洁从业规定。

2、我司参加贵司的各项采购(合作)活动均遵循守法和诚信的原则,不损害国家和贵司的合法权益。

3、我司保持对工作人员进行廉洁从业教育,增强其廉洁自律的意识。

4、我司或我司工作人员不得向贵司或贵司工作人员及其亲属馈赠现金、有价证券、支付凭证和贵重礼品。

5、我司或我司工作人员不得违规获取贵司保密的采购(合作)活动相关信息,不得与贵司或贵司工作人员合谋弄虚作假,串通招投标或其他违规操纵采购(合作)活动。

6、我司或我司工作人员不得以任何理由,为贵司或贵司工作人员及其亲属购臵、提供通信工具、交通工具和高档办公用品等物品;不得以任何理由,为贵司或贵司工作人员及其亲属提供度假、旅游、到营业性娱乐场所活动及报销、支付应由贵司或贵司工作人员及其亲属支付的费用。

7、我司不得为贵司工作人员亲属安排工作。

8、我司及我司工作人员不得有其他妨碍正常交易的违法行为。

三、监督

1、我司自觉接受监督。

2、我司如发现贵司工作人员有违法乱纪的行为,将向贵司监察部门举报。

3、贵司监察部门有权对采购(合作)活动进行监督,有权制止、要求纠正违反本承诺书的行为。

4、如我司或我司工作人员违反本承诺书规定,贵司将采取以下措施:1、有权解除与我司签订并尚在履行的合同;2、有权视我司违约情节轻重,暂停今后我司作为供应商的资格。

四、生效

1、本承诺书并不因年度内相关采购合作项目合同期限届满而终止,贵司发现我司存在违约行为即可随时行使合同约定之权利。

2、本承诺书自贵司收到之日即生效。

承诺人:

年 月 日

委托软件开发合同范文三

项目名称:

委托方(甲方):

受托方(乙方):

签订时间:

签订地点:

软件开发(委托)合同

委托方(甲方):

住 所 地: __

法定代表人: _

项目联系人: _

联系方式 :________________________________________

通讯地址: _____

电 话: 传真: _

电子信箱:

受托方(乙方):

住 所 地:

法定代表人:

项目联系人:

联系方式:

通讯地址:

电 话: 传 真:

电子信箱:

甲方委托乙方研究开发 项目(以下简称项目或开发软件),并支付开发费用, 乙方接受委托并进行此项研究开发工作。双方经过平等协商,在真实、充分地表达各自意愿的基础上,根据《中华人民共和国 民法典》的规定,达成如下协议,并由双方共同恪守。

第一条 研究开发项目内容及要求

甲方为提高企业信息管理化水平与公司形象,委托乙方为其_________(公司经营的业务)开发 软件。该软件的主要功能模块及要求见

附件1。

第二条 资料提供

1、乙方有权根据本合同的规定和项目需要,向甲方了解有关情况,调阅有关资料,向有关职能人员调查、了解甲方现有的相关数据和资料,以对开发软件进行全面的研究和设计。甲方应当在收到乙方的口头或书面通知后3个工作日内,向乙方提供有关信息与资料,特别是有关甲方对开发软件的功能和目标需方面的信息和资料。如甲方对乙方完成本合同项目开发所需的甲方所有的信息和资料未按时提供或提供虚假资料,导致项目开发工作延误的,甲方同意乙方相应顺延交付时间。

2、甲方在提交有关需求说明、资料和信息时,可以就其中所涉及的开发软件功能、目标、需求构成及相关技术问题向乙方咨询或征求意见,乙方应当及时予以解释和答复。

3、乙方有权对甲方提供的信息与资料提出异议,甲方对于乙方的异议,应当在5个工作日内予以回复。

4、本合同履行完毕后,全部资料归甲方所有,乙方应按甲方的要求或指示将该等资料退回、销毁或作其他处理。

第三条 需求调研和开发方式

1、乙方在获取第二条约定的需求信息和资料后,应及时完成软件需求说明书。甲方应当为乙方制作需求说明书及时提供相关信息资料和工作便利。需求说明书经甲、乙双方项目负责人签字或加盖公章,作为本合同的附件。经双方确认的需求说明书与第一条约定的功能模块及描述说明不一致的,以需求说明书为准。

2、乙方指定开发人员到甲方现场进行需求调研,并在乙方自己的办公地点和开发环境进行开发和测试。软件开发完成后,其安装、调试工作在甲方提供的服务器上完成。

第四条 转包

未经甲方同意,乙方不得将本合同项目部分或全部研究开发工作转让第三人承担。

第五条 项目变更

为了维护和兼顾各方的利益,确保项目开发的质量,在本合同签署后,甲、乙双方均有权在履行本合同的过程中合理地提出变更、扩展、替换或修改本开发软件的某些部分的请求,包括增加或减少相应功能/提高或提升有关技术参数/变更交付或安装的时间与地点。为此,双方同意:

(1)若甲方提出部分项目的变更建议,甲方应该将变更请求以书面形式提交给乙方。乙方应当在 10 个工作日内对此作出书面回复,其内容包括该变更对合同价格、项目交付日期、开发软件性能、技术参数的影响和变化以及对合同条款的影响等;

(2)甲方在收到乙方的上述回复后,应在 5 个工作日内以书面方式通知乙方是否接受上述回复。如果甲方接受乙方的上述回复,则双方应对此变更以书面形式确认,并按变更后的约定履行本合同。

(3)如乙方提出部分项目的变更建议,乙方应同时详细阐明该变更对合同价格、项目交付日期、开发软件性能、技术参数的影响以及对合同条款的影响等情况。

(4)甲方在收到乙方的上述变更建议后,应在 10 个工作日内以书面形式通知乙方是否同意和接受乙方的上述变更建议。如果甲方接受乙方的上述回复,则双方对此变更建议以书面形式确认,双方按变更后的约定履行本合同。如甲方不同意乙方的上述建议,双方仍按原合同执行。

第六条 风险负担

1、在本合同履行中,因出现在现有技术水平和条件下难以克服的技术困难,导致研究开发失败或部分失败,并造成一方或双方损失的,由双方各自承担责任。

2、一方发现技术风险存在并有可能致使研究开发失败或部分失败的情形时,应当在2个工作日内通知另一方并采取适当措施减少损失。逾期未通知并未采取适当措施而致使损失扩大的,应当就扩大的损失承担赔偿责任。

第七条 项目交付

1、本合同开发软件的交付期限为 月(试运行和验收时间不包含在内),自本合同签订之日起计算。

2、本开发软件的交付地点为 。

3、乙方应在进行交付前以书面方式通知甲方。甲方应当在接到通知之日起

3 个工作日内安排接受交付。交付后,双方立即签署软件交付确认书或清单。如果甲方未按时安排接受交付,因此导致乙方交付迟延的,乙方不构成违约。

4、乙方交付的软件包括源代码、安装盘、技术文档、用户指南、操作手册、安装指南和测试报告等。

第八条 试运行

1、自软件交付之日起,甲方拥有 日的试运行权利。

2、甲方在领受软件后,应立即对该交付件进行测试和评估,以确认其是否符合开发软件的功能和规格。如有缺陷,甲方应当在接受交付之日起 3 个工作日递交缺陷说明及指明应改进的部分,乙方应立即纠正该缺陷,并再次进行测试和评估。

2、如由于乙方原因,软件在试运行期间出现故障或问题,乙方应及时排除该方面的故障或问题,所引起的相关费用由乙方承担。

第九条 项目验收

1、软件试运行完成后,甲乙双方应当及时对软件进行验收。乙方应以书面形式向甲方递交验收通知书,甲方在收到验收通知书之日起 10个工作日内组织验收。经过双方验收,软件的功能和规格达到需求说明书要求,运行正常,即为验收合格。验收合格后,双方签署书面验收合格证明文件或验收报告。该文件或报告一式三份,甲乙双方和最终用户各执一份。

2、如属于乙方原因致使开发软件未通过验收,乙方应排除故障,直至软件验收合格。如属于甲方系统设备原因或其他原因致使开发软件未通过验收,甲方应在 5 个工作日内排除障碍,障碍排除后再进行验收。

3、甲方收到乙方验收通知书之日起10个工作日未进行验收,或未能在规定的时间内排除障碍,乙方有权以其认为合理的方式进行单方面验收,并将验收报告提交甲方,即视为开发软件已经验收通过。乙方在进行单方面验收时,甲方应提供验收便利。如甲方在乙方提出单方面验收请求之日起3个工作日内不予提供验收便利导致无法验收的,则视为开发软件已经通过验收。

第十条 开发费用及支付方式

1、本软件开发项目总价款为 人民币: 元,大写: 项目价格清单见附件2。

2、本合同项目价款由甲方 (一次、分期)支付给乙方。具体支付方式和时间如下:

(1)一次性支付。甲方应当于项目验收合格之日起 日内向乙方一次性付清价款;

(2)分期支付,支付期限及额度如下:

1)预付款。本合同生效之日起 个工作日内,甲方预付项目总价款的 %,即 元(大写: 元)。

2)进度款。甲方应当在乙方完成 后,支付项目总价款的 %,即 元(大写: 元)。

3)结算款:本项目验收合格后 个工作日内,甲方向乙方支付剩余价款。

3、乙方开户银行名称和账号:

开户银行:

账号:

4、在本项目开发过程中,甲方拟减少模块或功能的,本合同约定的总价款不作调整;甲方拟增加模块或功能,增加的费用由双方另行协商确定。

第十一条 保密

1、因本项目获取对方商业秘密的一方仅可将该商业秘密用于履行其在本合同项下的义务,且只能由相关的工程技术人员使用。获取对方商业秘密的一方应当采取适当有效的方式保护所获取的商业秘密,不得未经授权使用、传播或公开商业秘密。除非有对方的书面许可,或该信息已被拥有方认为不再是商业秘密,或已在社会上公开,该商业秘密应当在20年内不得对外披露。

2、非经甲、乙双方同意,在本合同实施过程中以及本合同履行完毕后,双方均不得使用在履行本项目过程中得到的对方商业秘密,从事与对方有竞争性的业务,也不得采取任何方式聘用本开发项目中的对方相关技术或管理人员。

第十二条 知识产权

1、知识产权归属:因履行本合同项目开发所产生的计算机软件著作权归□甲方□乙方所有。

2、使用权:□甲方□乙方对本合同项下开发的计算机软件在中国大陆范围内具有使用权,且无需向甲方支付任何费用。

第十三条 项目维护和支持

1、本开发软件的免费维护和技术支持期限为 年,自验收合格之日起计算。

2、免费维护和技术支持期间,乙方提供□724小时/□58小时/□其他方式: 的技术支持服务。

3、维护和技术支持服务期满后,如甲方需要乙方继续提供上述服务,甲、乙双方另行签订维护和支持协议。

第十四条 培训支持

1、乙方自开发软件验收合格后之日起 个月内为甲方提供免费培训,培训目标为受训者能够独立、熟练地完成操作。乙方对甲方相关人员进行的培训地点: ,培训形式:□一对一 □集中培训,培训次数: 次(在本款约定期限届满后剩余未培训次数作废)。

2、按照本条第1款约定提供培训产生的包括但不限于伙食费、住所费、交通费等费用的10%由乙方承担,余下部分由甲方承担。在本条第1款约定的期限、次数及地点以外提供培训,甲方需另行支付培训费用,并承担上述全部费用,具体培训费用由双方另行协商确定。

第十五条 改进技术成果归属

1、甲方有权利用乙方按照本合同约定提供的研究开发成果,进行后续改进。由此产生的具有实质性或创造性技术进步特征的新的技术成果及其权利、收益归属,由甲方享有。

2、乙方有权在完成本合同约定的研究开发工作后,利用该项研究开发成果进行后续改进。由此产生的具有实质性或创造性技术进步特征的新的技术成果及权利、收益,归乙方所有。

第十六条 违约责任:

1、甲方的违约责任:

(1)如甲方未按合同规定的期限付款,每迟延一日,甲方应向乙方支付项目总价款千分之一的违约金(违约金的总数不超过合同总价的20%);如果迟延超过15日,乙方有权终止合同,除前款所约定的违约金外,乙方还可要求甲方支付项目总价款的10%作为对乙方的赔偿;如合同继续履行,甲方除支付上述违约金外,仍应按照合同规定的金额付款,乙方履行本合同的日期相应顺延;如乙方选择终止合同,甲方应按已交付和已完成的部分项目的价格向乙方付款。甲方付款后,乙方应向甲方交付已付款的项目。

(2)如果甲方未按照第六条第3款的约定安排接受交付的,每迟延一日,甲方应向乙方支付项目总价款千分之一的违约金;如果第六条第1款约定的交付期限届满后超过30日,甲方仍未接受交付或拒不领受的,则视为软件已经交付且验收合格,甲方应当立即支付全部价款。

2、乙方的违约责任:

乙方应在合同所规定的时间内完成和交付本合同规定的项目。如开发工作迟延,甲方同意给予乙方30日的宽限期,宽限期内不追究乙方的违约责任。如乙方在宽限期内仍未依据本合同的规定完成和交付本合同所规定的项目,除每迟延一日向甲方支付项目总价款千分之一的违约金(违约金的总数不超过合同总价的20%)外,甲方有权要求乙方作出补偿和采取补救措施,并继续履行本合同所规定的义务。

3、保密违约:任何一方违反本合同所规定的保密义务,违约方应按本合同总价的5%支付违约金。如包括利润在内的实际损失超过该违约金的,受损失一方有权要求对方赔偿超过部分。

第十七条 合同变更

本合同的变更必须由双方协商一致,并以书面形式确定。一方向另一方提出变更合同权利与义务的书面请求,另一方应当在收到书面请求之日起 5日内予以答复。

第十八条 合同解除

双方确定,出现下列情形,致使本合同的履行成为不必要或不可能的,一方可以书面通知另一方解除本合同: 1、因发生不可抗力或技术风险; 2、破产或无力偿还债务;

3、严重丧失商业信誉。

第十九条 争议解决

双方因履行本合同产生的争议及与本合同有关的争议,应当协商解决。协商不成的,双方一致同意按照以下第2种方式处理:

1、提交北京仲裁委员会按照该会届时有效的仲裁规则裁决;

2、依法向乙方所在地人民法院起诉。

第二十条 术语解释

1、交付指乙方在双方规定的日期内交付约定开发软件的行为,包括软件安装和调试。

2、商业秘密指甲、乙方各自所拥有的,不为公众所知的管理信息、方式方法、顾客名单、商业数据、产品信息、销售渠道、技术诀窍、源代码、计算机文档等,或由甲、乙方在履行本合同过程中明确指明为商业秘密的、法律所认可的任何信息。

3、工作日指国家所规定的节假日之外的所有工作日,未指明为工作日的日期指自然顺延的日期。

4、使用权是指修改、复制、发行、出租、信息网络传播、翻译、以及在其他软件开发过程使用等权利。

第二十一条 合同附件 1、软件功能模块及要求; 2、项目价格清单; 3、软件需求说明书。

第二十二条 附则

1、本合同未尽事宜,依照有关法律、法规执行,法律、法规未作规定的,甲乙双方可以达成书面补充合同。补充合同作为本合同不可分割的组成部分,与本合同具有同等的法律效力。

2、本合同的附件作为本合同的不可分割的组成部分,与本合同具有同等的法律效力。

3、本合同一式四份,甲、乙双方各执二份,具有同等法律效力。

4、本合同经双方授权代表签字、盖章后生效。

附件1:软件功能模块及要求

附件2:项目价格清单

(以下无正文,为合同签字页)

甲方: (盖章)

法定代表人/委托代理人: (签名)

年 月 乙方: (盖章)

法定代表人/委托代理人: (签名)

年 月 日

您可能关注的文档