搜档网
当前位置:搜档网 › 计算机软件保护模式比较研究

计算机软件保护模式比较研究

计算机软件保护模式比较研究
计算机软件保护模式比较研究

摘要:软件产业日益成为信息社会的支柱产业之一,构成经济发展的重要动力。在其自身发展壮大的过程中,人们对如何保护软件不受侵犯,探讨并尝试过不同的模式。现行的保护模式主要是以版权法予以保护和以专利法予以保护,也有一部分学者提出的商业秘密保护模式。文章主要是对这三种保护模式进行一定的对比、分析,总结他们各自的优点与缺陷。

关键词:软件;版权法;专利法;商业秘密

Abstract:The software industry is increasingly becoming the information society one of the pillar industries, constitute an important driving force for economic development. Grow in their own development process, the people on how to protect software from being infringed upon, and try to explore different models. The protection of the existing model to be mainly focused on the protection of copyright law and patent law to be protected, but also to scholars part of the commercial secrets of protected mode. Three of this article is mainly to protect a certain mode of comparison, analysis, summed up their strengths and shortcomings.

Key words :Software;Copyright Law;Patent Law;Commercial secrets

目录

引言 (4)

一、保护模式与历史渊源 (4)

(一)软件保护的不同模式 (4)

1.版权保护的模式 (4)

2.商业秘密模式 (5)

3.专利模式 (5)

二、各种保护模式的比较分析 (6)

(一)版权法保护模式 (6)

1. 采用该模式的原因与优势 (6)

2. 该保护模式存在的弊端 (7)

(二)商业秘密的保护模式 (9)

1. 商业秘密的概念及其构成 (9)

2. 采用该保护模式的优势 (11)

3. 该保护模式的缺陷 (11)

(三)以专利法保护软件的模式 (12)

1. 以专利保护计算机软件的优势所在 (12)

2. 现行专利法保护软件的不足之处 (13)

三、我国计算机软件版权保护的问题与单独立法保护的必要性 (14)

四、对计算机软件保护模式的总结与思考 (16)

结语 (17)

参考文献 (19)

计算机软件保护模式比较研究

引言

计算机产业的发展起步于20世纪50年代,是整个信息产业中发展最为迅捷和最具有直接影响力的部门之一。随着集成电路等核心技术产业的发展,功能愈发强大而完善的计算机相继面世,其性能越来越先进,使用也越来越方便,形成了独立的产业链条。不仅如此,通过网络化的应用,计算机成为各种行业的基础设备,应用于不同行业的各种系统,并在20世纪90年代以后逐步进入网络时代,构成互联网经济的基础与核心。而在这庞大的计算机产业中,计算机软件又占据了越来越重要的位置,成为整个计算机行业的“领舞者”。假如说离开计算机产业的信息社会和资讯经济只是徒具空壳的话,那么,离开软件的计算机产业更是毫无用武之地。只要我们稍微关注一下计算机在社会生活各个方面的实际应用,就不难发现,软件业才是今天资讯产业乃至整个信息社会的灵魂中枢。有人形象地比喻说:对电子信息产业这个巨人来说,集成电路是他的心脏,新型元器件是他的五脏六腑,通信、计算机是他的手、足,而软件则是脑和灵魂。作为电子信息产业核心和要害的软件产业,是关系到国家经济和社会发展的战略性产业。进入21世纪,信息产业经济的发展愈加蓬勃而兴盛,计算机技术的触角已经深入社会的每一个角落,计算机软件的应用日益普遍。与此同时,有关计算机软件的法律问题,也愈发与人们的生活相联系,与软件相关的知识产权保护问题,逐渐成为知识产权研究的一个重点课题。

一、保护模式与历史渊源

(一)软件保护的不同模式

计算机软件作为一种智力产品,需要知识产权法律的保护,而保护模式的选定,与多种因素密切相关,如保护客体性质的界定、利益平衡、不同模式的利弊与实用性。

1.版权保护的模式

从美国这一软件大国初期的路径选择上可以清楚地看出上述因素的影响。20世纪60年代,美国国内开始讨论究竟给计算机软件以什么法律保护的问题,由科学家、学者、计算机产业界代表以及专利商标局局长组成的专家非凡委员会提出一份报告——《计算机程序的专利性质》,报告指出:计算机软件不应得到专利保护,理由是计算机程序包含有数学算法,而算法近似于自然法则,因而软件不属于美国专利法规定的法定客体,

从而将其纳入版权法的保护范围。①

此后,在美国的干预下,加上事实存在的各种原因包括版权模式与专利模式的各自利弊,自20世纪70年代起,在软件业的起步阶段,各国基本都没有采用专利模式来对软件进行保护,而是选择了更简便易行的版权保护模式。诸如法,德,日等发达国家以及后来的中国、巴西等发展中国家均采用了版权模式来保护计算机软件。

采用版权法来保护计算机软件的模式,在WTO《与贸易有关的知识产权协定》中得到了明确的肯定。TRIPS协定第10条规定:计算机程序无论是源代码或目标代码,应根据《伯尔尼公约》(1971年)作为文学作品予以保护。这也在世界范围内比较统一地确定了以版权形式来保护计算机软件。

2.商业秘密模式

商业秘密作为不为公众所知悉,能为权利人带来经济利益、具有实用性并经权利人采取保密措施的技术信息和经营信息,其在制度上的特征与软件所具有的特性在某种程度上有不谋而合之处。从软件的保密要求出发,商业秘密保护模式比版权模式和专利模式更有其独到有利的地方,其保护期限不受限制,保护范围宽泛,既保护软件的表现形式,也保护软件的思想内容。同时它的保护条件宽于获得专利权的条件,但严于获得著作权保护的条件,在一定程度上适宜保护计算机软件的要求。

但另一方面,这种模式也有很大的缺陷,原因在于,这种保护形式不够严密,具有很大的“脆弱性”,一旦相关技术信息被公开披露或泄露,该保护客体也就失去了受保护的条件。这一根本性的缺憾使得少有国家采取商业秘密的模式来保护计算机软件。

3.专利模式

在软件行业兴起的初期,专利法的保护模式曾经进入人们的视野。其考虑因素包括:专利保护发明的创造性思维,而程序最有价值的正是开发者的思想构思;专利的排他性强,只要一项专利成立,则其他人即使独立研制相同的发明创造也构成侵权;专利保护期较短(通常为15-20年),与程序的经济寿命比较接近。

但软件专利保护模式的障碍也很明显,最主要的反对理由就是:各国的专利制度都规定不得为“抽象思维”、“自然法则”等申请专利,科学发现、智力活动的规则和方法、自然规律、数学算法都不属于专利法所称的发明创造。而软件与计算方法密切关联,所以不能授予专利。此外,专利法对发明的一些要求也使软件专利保护模式遭遇阻力,例如

郑成思.版权法.中国人民大学出版社.1997年版,第68页

(1) 按照新奇性条件,软件必须是首先开发的,具有首创特征,而大多数“兼容性软件”就会排除在授权范围之外;按照创造性要求,软件必须有突出的实质性特点和进步,在现实存在的工匠式软件开发情况下,很多软件是难以达到这一要求的。

(2) 发明专利获取批准需要经过严格的审查,其耗时至少在一年以上。而程序的经济寿命往往只有一两年或两三年,假如严格按照专利审查的步骤走完申请的流程,等到申请的专利获得批准时,程序的寿命也已几乎到期。而且,进行专利审查所需要的检索工作量也是非常巨大的。

(3) 专利法要求专利申请人必须将发明内容充分地公开。这是权利要求人所难以接受的,因为,他人只要了解到程序的思想、架构,就不难开发出具有相同功能的新程序来。换言之,这里的公开,反而使保护失去了意义。

二、各种保护模式的比较分析

(一)版权法保护模式

现阶段,对于计算机软件的保护,国际上比较流行的做法是将其纳入版权法的保护范围。最先采用版权保护方式保护计算机软件的国家是菲律宾,于1972年首次在其著作权法中提出的,美国直到1980年由其国会通过“96—517号公法”,修订了1976年著作权法第101条和第117条,才正式将计算机软件纳入著作权法保护范围。而美国自1980年采用了版权法的保护模式后,为使美国的软件在其他国家也能得到相应的保护,美国采取了种种方式推动他国也采用该保护模式,逐渐在国际上形成了以版权法保护计算机软件模式的潮流。以TRIPs和世界知识产权版权条约(1996年)为标志,计算机软件在世界范围内被正式纳入到版权保护的框架之中。①目前,采取版权法保护模式的国家近50个。我国最新版的《计算机软件保护条例》采用的也是版权法保护方式。

1. 采用该模式的原因与优势

为什么从一开始人们所想到的是用版权法的模式来对计算机软件进行保护呢?这表明版权法在计算机软件立法保护方面是有一定的优势的,这表现在:

(1) 各国的学者对计算机软件的基本认识如下:

第一、软件是一种创造,是由开发者独立开发的。

第二、软件是由字母、数字等符号按照一定的语法规则组成,或是由我们通常所说的Basic, C++,Java等计算机语言或源代码进行表达,并且能够固定在某种介质上。

因此,它具有与版权法保护客体的相似之处。不论是操作系统还是应用程序,或是源代码及目标代码,都可成为版权法的保护客体。

第三、对软件的侵权行为主要表现的是复制、演绎及对非法的复制件进行传播(销售)的行为,而这些行为也正是版权法所明文禁止的侵权行为。

(2) 各国积极地采用版权法模式对计算机软件予以保护,除了美国的压力及推动外,其自身的优势也是比较突出的,这表现在:

第一、世界上多数国家采用的是“无手续主义”,只要该软件是由该开发者独立完成的,就可以取得版权的保护。而且它只强调了独创性,并不涉及新颖性,这比专利权的取得要便捷得多。

第二、由于版权法实行自动保护原则,或者说它取得的手续极为简便,有利于先进技术的推广使用,有利于作者获得相应的报酬。

第三、版权法保护计算机软件的历史较长,许多国家也已经建立了一整套有利于软件保护的版权法体系,有利于软件的开发。而国际上也已存在《伯尔尼公约》和《世界版权公约》,形成了国际保护体系,且TRIPs,《世界知识产权组织版权公约》对于计算机软件贸易及其纠纷的解决也很有价值。关贸总协定乌拉圭回合于1994年签署的《与贸易有关的知识产权协议》第10条规定,无论以源代码或以目标代码表达的计算机程序,均应作为《伯尔尼公约》1971年文本所指的文字作品来保护。

综上所述,以版权法/著作权法对计算机软件来进行保护应当是十分便捷并且经济的,也有利于开发者的权利得到保障。

2. 该保护模式存在的弊端

以版权法进行保护并不是完美无缺的,在不断的实践过程中,人们发现了版权法的保护模式存在着以下的缺陷:

(1) 该法律制度在学理上与实务中存在着一个显著的障碍,即版权的“思想/表达二分法”(idea/expressiondichotomy)这一基本原理与软件功能性特征无法协调。

“思想/表达二分法”是指“版权保护应只延及表达,而不延及思想、工艺、操作方法或数学概念等等”。①

表达是版权法保护的传统作品的精华所在,对表达予以了保护也就是对作者的权利予以了保护。但软件不同于这些传统作品,它的精华是“思想”,即开发者的一种创造性的劳动,是控制计算机按照特定方式运行或达到某种使用目的的技术思想。而且,因

①TRIPS第9条第2款:WCT第2条

为软件可以控制计算机运行,使其产生满足人们生产、生活需要的特定结果,也使得它成为开发者巨大经济利益的根源。从这一点上来讲,软件的功能性是其价值核心。

由于版权法对该种思想不能给予保护,使得版权法对软件的保护十分困难。对于那些专业人士而言,只要掌握了新软件的核心思想,就可以利用相同的源代码或不同的计算机语言开发出功能相同,表达各异的同种软件,从而侵犯了原开发者的利益。

在以版权法保护计算机软件的历史上,曾经有过开发商要求对软件思想予以“越界”保护的案例,如美国联邦第三巡回法院在1985年审判的“威兰诉节斯罗”一案中,判决将软件在明显属于技术思想的“顺序”(sequence)纳入了版权的保护范围。①但遭到了大多数学者的反对,他们认为以版权保护软件思想,该种保护会成为不受任何限制的绝对保护,从而剥夺了社会其他人员对该软件思想合理利用的机会,最终会导致软件开发、更新受阻,科技停滞的情形出现。因此,至1996年美国联邦最高法院审判的“莲花诉宝兰”案以来,②拒绝了“越界”保护,重新回到“思想/表达_分法”这一传统上来,在全世界范围内也产生了深远的影响。由此,“版权不能保护软件的技术思想”成为国际间的共识与定论。③

(2) 在“合理使用”的层而上,许多国家的版权法都认为程序在不同层次的计算机语言间的相互转化的行为就是演绎行为。根据这种理解,我们不难发现在程序运行中的源程序向目标程序转化,就构成了版权法上的侵权行为,从而导致该软件的合法购买者、持有者不能运行程序的后果,违背了保护的初衷。从另一角度分析,软件的运行是离不开一定的软、硬件环境的。不同的人、公司在运行、使用相同的软件时,都会考虑到软件兼容性的问题,不可避免地对系统软件做出了相应的修改,在版权法中该行为是禁止的;对应用软件进行备份(复制),版权法也是禁止的。这就要求每一个软件开发者/商都要自行开发从系统软件到应用软件一系列的配套产品,以满足用户的需要。这将造成社会研究的重复投资和资源的极大浪费,对终端用户而言,使用不同公司的软件,就必须同时拥有该公司的系统软件,从而提高了软件的使用成本,造成用户使用上的极大不便。

(3)从版权法对作品的保护期上看,对传统作品的保护期一般提供的是作者有生之年至死亡后的50—70年,但计算机软件不同于普通的文字作品,其更新周期是相当快的,结合笔者自身经历,以上世纪90年代中期开始,个人电脑的操作系统由纯DOS演进到

①Whelan Assocs. , Inc. v. Jaslow Dental Lab.,Inc.797F 2d 1222 (3d. Cir. 1986)或郑成思著.版权法.中国人民大学出版社.1997年版,p. 478-480

②LotusDevelopmentCorp.v.Bor landInternational Inc. 797E Sup p. 203.

DOS+Windows3. X,从1995年开始,微软公司推出独立的视窗操作系统(Windows)系列以来,至今有Windows95,Windows98,Windows2000及Windows XP四款主要的系统软件,其生命周期大概是3—4年。对于Windows98,微软公司已于2006年7月停止了对该软件的更新,也就意味着官方正式对该软件的终结。从这里我们可以看出软件的保护周期根本就达不到版权法的规定,试想一下,50年后,我们再来使用Windows98,估计硬件设备对此将毫无反应。对软件的保护期过长,会使得软件开发者/商丧失进取力,不适应科技的迅猛发展,而且软件也会失去其原有的经济价值。因而,不利于社会整体的软件技术水平的进步。

(4).以版权法保护计算机软件,不要求像专利法那样以公开技术方案为前提。因此,很容易造成技术垄断,并形成行业的超额暴利。这一点,我们可从美国最高法院数次起诉微软公司的技术垄断,并扬言要拆分该公司,以及欧盟咨询委员会要从2004年3月起对微软公司做出每日200万欧元的巨额罚款,以惩罚该公司的技术垄断。从该案就可看出,其后果仍然是阻碍了软件业的发展,违背其初衷。

综上所述,虽然世界上最先形成的是以版权法对计算机软件进行保护,但实际上以版权法保护软件是存在着巨大漏洞的。美国虽然在原则上适用的是以版权法保护软件,实际上是另外的做法。可见,版权法并不适用软件业现今的发展形式。接下来,我将讨论另一种保护模式——以商业秘密对软件予以保护。

(二)商业秘密的保护模式

1. 商业秘密的概念及其构成

(1) 商业秘密的概念

1)、通常认为商业秘密是指在工商企业中使用并在商业流通中获得利益的秘密,从实质上讲,它具有专利性,只是发明人不愿意公开而来申请专利。

2)、美国在诸多部法律中对商业秘密都下过定义,如:

(a)在《侵权法重述》中,采取了非穷尽的列举方式

商业秘密可以包括任何配方、式样、设置和信息的汇集,并且被用于某人的商业,给他以机会,获得高于不知或不使用它的竞争者的优势。它可以是某种化学合成物的配方,一种加上或处理材料的制造方法,一种机器或其他设置的式样,或者一份客户名单。①

(b)在《统一商业秘密法》中定义为:

①Restatement of Torts, section757, comment b

商业秘密是指信息,包括配方、式样、汇编、程序、设置、方法、技术和工艺。①

(c)在《反不正当竞争法重述》第89条所下定义是:

商业秘密是可用于商业或其他产业活动的信息,而且具有足够的价值性和秘密性,产生实际的或潜在的高于他人的经济优势。

其评论中有关“保护客体”的定义是:商业秘密可以包括配方、式样、数据汇编、计算机程序、设置、方法、技术、工艺,或其他形式或载体的有经济价值的信息。一项事业秘密可以与技术主题有关,如产品的构成或设计、一种制造方法、或者执行某项特定操作或提供某项特定服务所必需的技巧。一项商业秘密也可以与商业活动的其他方面有关,如定价和上市的技巧、或者客户的身份和要求。尽管商业秘密权通常为企业和其他商业机构所主张,但是非盈利的机构,如慈善、教育、政府、互济和宗教组织,也可以对有积极价值的信息,如预期的成员的名单或捐助者的名单,要求保护。②

3)、世界知识产权组织《反不正当竞争法示范条例》第六节对“秘密信息”给出的定义与TRIPs第39条第2款中“未披露信息”的含义相同,指:可以包括制造或销售秘密,及生产方法,化学配方、图纸、模型、销售方法、配送方法、合同形式、商业计划、价格协定的内容、消费者数据、广告战略、供应商的客户名单、计算机软件及数据库。

4)、我国《反不正当竞争法》第10条的规定是:本条所称的商业秘密,是指不为公众所知悉,能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息。

从这些法律规定,我们发现商业秘密可对计算机软件进行保护,而软件“思想”是否符合商业秘密的构成要件,则成为能否运用商业秘密保护的关键。

(2)构成

1)、在美国,商业秘密的构成要件有三个,属于受保护的客体(包括配方、式样、数据汇编、计算机程序、设置、方法、技术、工艺,或其他形式或载体的有经济价值的信息)具有商业价值及秘密性,其核心要件是秘密性,即美国法院在制定秘密性时,要考虑该产业的一般知识水平,他人通过正当途径获得有关信息的难易程度及所有人采取的保密措施。③

2)、在关贸总协定乌拉圭回合谈判中达成的《与贸易有关的知识产权协议》第一次将商业秘密的保护纳入了国际公约中。其中对于商业秘密的要求也是三个,即:(a)有关

①Uniform Trade Secrets Act , Section 1.

②Restatement of the Law, Third, Unfair Competition, Section39, Comment d.

的信息是秘密,作为整体或成分之组合,不为有关领域中从事信息上作的人普遍所知或容易获得;(b)有关的信息因为是秘密而具有商业价值;(c)以及合法拥有信息者已经根据具体情况,采取了合理的保密措施。根据协议,自然人和法人可以防止他人未经许可,以违背诚实商业惯例的方式披露、获取或使用有关的商业秘密。①

3)、而我国的《反不正当竞争法》将商业秘密的构成要件归纳为实用性、保密性、管理性、秘密性与价值四个方面,其核心依然是秘密性。

2. 采用该保护模式的优势

对于商业秘密的保护模式,这些专家、学者认为其有着如下的优点:

1)、相比于版权的保护,其优点在于:作为商业秘密的软件既可保护“表达”也可保护“思想”,其保护范围更宽,而且任何采取不正当手段获取“信息”和使用“信息”的行为都会被予以禁止。

2 )、采用商业秘密保护模式对权利人而言是最为主动的,当事人在大多数情况下能够轻易地满足商业秘密的条件,不需经过申请与审批程序,也不需要向社会公开软件的核心内容,这对保护软件不被模仿、复制是非常重要的。

3)、对于正在开发过程中的软件所涉及的流程图表及资料数据,开发者在其符合商业秘密构成要件的情况下也能主张商业秘密权,从而对尚未完成的软件予以保护。

4)、商业秘密的所有人可以不受空间和时间限制,只要秘密不丧失,就可有丰厚的利润来源。

3. 该保护模式的缺陷

当然,通过分析和在现实社会生活中的运用,我们不难发现该保护模式的一些不足之处:

1)、由于商业秘密的秘密性特征,将导致社会的重复投资研究,使得资源浪费,不利于软件业的共同进步。

2)、保密成本高,越是核心的秘密,其保密成本越高,而秘密一旦泄露,所有人将失去专有权,在多人共享商业秘密的情况下,泄露情况将更难杜绝。

3)、如果发生侵权诉讼,在审判过程中,会对其新颖性进行举证,从而也会使得秘密公开,所有权人将处于两难境地。

也有人主张将版权与商业秘密相结合来对计算机软件予以保护,从而相互弥补各自①WTO: Agreement on Trade-Related Aspects of Intellectual Property Rights , Article39.

的缺陷。这虽然有一定的道理,但其缺陷依然突出,比如导致的重复投资及行业垄断仍不能消除,因此,以该方法保护计算机软件仍不合理,接下来,将讨论一下以专利保护计算机软件的模式。

(三)以专利法保护软件的模式

在现今世界中,明确的以专利法保护计算机软件的国家还没有,在TRIPs及WIPO 的条文中对此亦没有直接的规定,只是建议以版权法保护计算机软件。

美国虽然在积极地推行以版权法对软件进行保护,但在美国国内,事实上并不排除授予计算机软件专利的情况,可以说是美国率先对计算机软件予以专利保护,甚至在许多案件中,实际采用的是专利保护方式而非版权保护模式,这也带动了各国的研究热情。

我国国家知识产权局于2001年10月18日修改发布的《审查指南》中在区别“计算机程序本身”与“涉及计算机程序的发明”的前提下,也明确规定了涉及计算机程序专利保护的基本原则。①

1. 以专利保护计算机软件的优势所在

专利法的保护模式之所以能够兴起,是大量的专家、学者们在不断地保护实践中,将经验与理论相结合,发现了该保护模式的突出特点,这表现在:

1)、相对于前面所提及的以版权法保护模式而言,版权仅保护了软件的表达,而非其思想。对于软件开发者来说,最重要的是保护程序方案本身不受他人的非法侵害,从这一点上来讲,以专利法对软件予以保护是切中了要点。

2)、商业秘密强调一个秘密性,对于任何新发现的、能够给自己带来巨额经济利益的东西都会严格予以保密,只要秘密不泄露,所有人即可坐享利益收入。这就会造成前面所提及的软件业的重复投资,造成社会资源浪费。但软件对于开发者而言只是一个制成品,不把它销售出去是没有利润的,而销售出去了,对于其他同行而言,通过合法的反向工程,即可对该软件进行破译、复制和修改。原所有人就不再独享该秘密了,那么该软件也就不能获得商业秘密的保护。对于该种不利状况,有些厂商就希望通过“启封许可”对其进行限制,其最终目的是希望借此为买方设定保密义务。但这种做法的缺陷是十分显著的,它既没有法律依据,又不能在事实上证明该软件处于秘密状态,对于被侵权人而言,取证是极为困难的。对于大量销售的软件,哪怕开发者对其如何加密,也还是能够被破解,只是时间长短的问题。所以,用商业秘密保护软件是基于软件作为秘密的事实,而不是启封许可条款的存在。因此,启封许可不起实际作用。

①国家知识产权专利局审查业务管理部.审查指南修改导读.知识产权出版社.2002年版,P. 125

再看用专利法对软件进行保护,开发者要取得该软件的专利,要通过有关部门的“三性”审查,而且要将其公开。被授予专利的软件,其他人要使用就必须经过授权许可。当然,开发者以合理的价格将其推向市场。对于所有的购买者就都取得了使用许可权,其效力、效果远非“启封许可”可比。而上面所提及的反向工程,破解、复制等行为,非经专利人同意,即构成侵权。另外,软件的思想予以了公开,也可避免重复投资,有利于软件业的发展。

3)、就保护时间来看,版权法所规定的50年—70年的时间太长,商业秘密所要求的只要秘密不泄漏就能一直保护。对软件而言,只要发行后被破解并公开,则会失去商业秘密的保护,时间又太短,现行专利法所规定的20年的保护期限,较版权法短,商业秘密长,比较符合软件的使用寿命。

从上述情形来看,以专利法保护软件较之版权法保护或商业秘密保护要优越得多。

2. 现行专利法保护软件的不足之处

当然“金无足赤,人无完人”,专利法的保护还存在着以下这些不足:

1)、对软件的发明专利审查周期较长,一般达到18—36个月,在某些情况下,会影响到软件开发者获取巨额经济利益的机会,而降低开发者对软件申请专利的热情。

2)、获得专利权比较困难,尤其是相对于“无手续主义”的版权保护而言要困难得多。各国除了规定的实质要件(即专利的“三性”)外,还规定了严格的审查标准和流程,某些软件即使符合“三性”的要求,仍有可能因缺乏技巧而得不到授权。

3)、另外,软件在授予专利权后还可因他人提出异议而丧失专利权,这对软件开发者或专利申请者来说是极其不利的,因为该软件就现阶段的技术水平而言,可能确实具有某种创造性,但因总体达不到专利要求,而不能受专利权保护,且其技术思想又已公之于众,从而使其得不到任何法律保护,这将严重挫伤申请者的积极性。

4)、由于IT业的发展十分迅速,软件的升级与更新换代也十分的频繁。而根据专利法的要求,每次技术方案的改进,都必须重新申请专利才能获得保护,这将会增加软件保护的成本或降低软件保护的力度。

5)、当然,还有部分学者认为,以专利法保护软件,因为要求软件与硬件的结合才能授予专利,会导致最先申请到专利保护的开发者取得市场上的“垂直垄断”,延缓技术的更新,不利于软件业的整体进步。

三、我国计算机软件版权保护的问题与单独立法保护的必要性

在1991年,我国发布了《计算机软件保护条例》,(下称《条例》)该条例中对“计算机软件”所作的界定同时考虑了我国软件开发的实际与国际上通常的意见,并与世界知识产权组织所下的定义在原则上保持了一致。但是随着改革的深化和社会主义市场经济的发展,《条例》的不少规定已经不适应计算机软件保护工作的需要。在《著作权法》修订后,国务院于2001年12月20日审议通过了新的《条例》,自2002年1月1日起实施。该条例与1991年《条例》相比,对软件计算机软件著作权的限制重新作了调整,删除了原《条例》第22条的规定,修订了原《条例》第31条的规定,使《条例》的规定与《伯尔尼公约》和《与贸易有关的知识产权协议》的规定保持一致。《条例》规定定义如下:

本条例所称计算机软件(以下简称软件),是指计算机程序及其有关文档。

(一)计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。

(二)文档,是指用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法的文字资料和图表等,如程序设计说明书、流程图、用户手册等。

(三)软件开发者,是指实际组织开发、直接进行开发,并对开发完成的软件承担责任的法人或者其他组织;或者依靠自己具有的条件独立完成软件开发,并对软件承担责任的自然人。

(四)软件著作权人,是指依照本条例的规定,对软件享有著作权的自然人、法人或者其他组织。

根据《条例》规定,受条例保护的软件必须由开发者独立开发,并已固定在某种有形物体上。其中,独立开发是指软件应当具有独创性;固定在有形物体上是指软件应当具有一定的持久性。

根据《条例》规定,本条例对软件著作权的保护不延及开发软件所用的思想、处理过程、操作方法或者数学概念等。这表明,开发软件所用的思想、处理过程、操作方法或者数学概念等并不是软件著作权的客体。计算机软件著作权的客体是指计算机软件。计算机软件著作权的主体,即软件著作人,是指依照《条例》规定,对软件享有著作权的自然人、法人或者其他组织。根据《条例》规定,中国公民、法人或者其他组织对其所开发的软件,不论是否发表,依照本条例享有著作权。外国人、无国籍人的软件首先

在中国境内发行的,依照本条例享有著作权。外国人、无国籍人的软件,依照其开发者所属国或者经常居住地国同中国签订的协议或者依照中国参加的国际条约享有的著作权,受本条例保护。

我国目前软件产业的实情是,除了财务、排版、教育等专用软件尚能自立外,包括系统软件及比较重要的通用软件在内的软件业主体部份已被国外大型软件公司垄断,当年曾一统天下的字处理软件WPS已基本上被Word所取代,汉字DOS操作系统也被微软Windows所替换。这样的结果造成的现状是,中国的软件企业只能靠组装和销售外国大软件公司的产品来获取菲薄的利润(这又被软件业内人士形象地称之为“外挂式生存”)。

与此同时,发达国家的大型软件商占据了软件产业的高端市场,由此依靠出口获取高额利润。以世界软件第一出口国美国为例,其出口量占全世界软件出口量的70%。靠着强大的实力作后盾,大型软件公司,连同其他版权业界势力,多年来一直对本国政府和国会施加压力,希望把自己的权利要求转化为正式的法律文本。产业界的意愿,甚至渗透到一些国际条约中,如TRIPS协议对知识产权的保护水平明显高于巴黎公约和伯尔尼公约,体现了发达国家对发展中国家的一致利益。

我国的软件业处于后进状态,更多的是处于“使用者”和“二次作者”的地位。更多的时侯需要模仿和借鉴,犹如需要付费进入他人的先占领地——只有进入以后才能寻求超越。所以如果全盘照抄西方的法律制度,无异于帮助扩张他人的先占领地。因此,在计算机软件保护这个问题上,应看清楚我们国家目前在国际软件市场中所处的格局,在国际规则所允许的前提下,选择有利于自身发展的策略,要敢于和善于斗争。

知识产权是人们对无形的智慧成果加以保护,对其所享有的专有权,它是将具有“社会公共财产”性质的信息纳入私权的范围,若不加注意就会出现保护过强,损害社会公共利益的情况,但若保护过弱,又达不到知识产权保护的本意。在现代社会中,由于存在着诸多对知识产权限制与反限制的选择,因此存在一定程序创作者、开发者、传播者、使用者行使权利中的对峙等现实,知识产权法作为以促进科学文化事业发展,保障开发者、所有者及其他主体利益、实现社会公平为价值目标的法律,如何能统筹兼顾,真正发挥作用,唯有坚持平衡协调各种可能相互冲突的因素。从这个意义上说,平衡是知识产权法的基本精神。但是,由于社会经济、技术、文化意识传统的多方面制约和影响,知识产权权利人和社会公共利益之间,绝对的平衡状态在现实中是不存在的。如何能在现行的法律模式中达到知识产权权利人与社会公共利益的最大化平衡,即平衡的最优化,是立法者主要考虑的问题,因此在论及版权法、专利法、商业秘密法保护计算机软

件时,学者们虽都认识到它们之间的优缺点,但正是由于版权法、专利法、商业秘密法保护计算机软件都不能最大效率的平衡权利人与社会公共利益,所以学者们都趋向于制订一部能最优平衡保护计算机软件的专门立法。

四、对计算机软件保护模式的总结与思考

根据前面所述内容,版权法在当前来说,其基础是最为广泛的,而且各国普遍对此进行了一定的研究,使之形成了一整套相对完善的保护体系,再加上有TRIPs的相关条约和《世界知识产权版权条约》的支撑,可以说对世界各国的相关立法都可产生影响与约束。从另一个角度来看,版权法以其较长的保护期限和收益期限,再加上产生的“无手续主义”(其取得成本几乎可以忽略不计),事实上也受到了广大软件开发人员的普遍欢迎。然而,首先版权的取得只强调了独创性,对新颖性并没有作出规定,使得不同的开发人员可以利用相同的软件开发根据,甚至是相同的源程序开发相同或相似功能的软件,只要能够证明自己是独立创作的,就可受到版权法保护。对于这些“殊途同归”的软件,其保护又会不可避免地滋生出地方保护主义。同时,为了各自的利益,软件开发人员也会故步自封,产生越来越多的类似软件,既降低了社会效益,又不利于软件开发工作的交流与进步。其次,软件保护的力度与交纳的费用还是成正比的。就前述情况而言,软件开发者开发的新软件虽已取得了版权的保护,但他所开辟的市场份额却很有可能只有一小块,因为其他的市场已经被这类相似的软件所占领了,而且彼此互不侵权。第三,也是最关键的问题在于用版权法保护计算机软件,只能保护以文字表达出来的内容,而软件中有开发者精心设计的技术构思或技术解决方案却不在受保护之列。“法无明文规定不为罪”,由此,其他软件开发人员可以毫无顾忌地使用他人现有的技术成果来开发相类似的软件。这将造成实质上侵权,而法律上却是合法的这一荒唐状况的出现,从根本上动摇版权法的保护。

支持以商业秘密作为计算机软件保护模式的专家、学者都认为该保护模式是处于版权法保护模式与专利法保护模式之间的一种有效的保护方式。其取得类似于版权的取得;其保护的效力相对于版权来说可能会更长久,如可口可乐的配方一样。但以该方法保护计算机软件,其特点与缺陷是同样突出的。商业秘密强调一个秘密性,这是其存在的根本。计算机软件开发的最终目的还是要进入市场销售,当最终成品进入市场进行销售后,其秘密性能否得到有效的保护就很值得考虑了。现今世界上还没有哪一款计算机软件是完美的,不能被破译的,或是越带有保密色彩的软件,想探究其根源的人就越多,被破译只是时间长短的问题。另外,就是对软件开发人员跳槽的处理比较麻烦。虽然有保密

条款等的限制,但也不能完全杜绝泄密事件的发生。因此,以商业秘密对计算机软件进行保护是行不通的。对此,又有学者主张将版权法与商业秘密法结合对计算机软件进行组合保护。①在笔者看来,仍然存在着一定的缺陷,最主要的是体现在保护的力度上。

专利制度与版权制度的发展历史均比较悠久,且都比较完善。以专利权来保护计算机软件的优势是十分显著的。首先,其保护力度在三种保护模式中是最为强有力的;其次,专利要求要技术公开,被授予了专利权的专利,只要使用人向专利权人支付一定的使用费用,就可对其专利成果进行合理的使用和利用;第三,可以有效地节约社会资源、降低成本。被授予专利权的计算机软件的技术思想是公开的,这就避免了其他人再投入人力、物力、财力去开发同样内容软件的必要,既避免了版权法保护模式中的“群起而开发之”,也不会出现商业秘密保护之下的“悄悄地进行,打枪的不要”这种状况的出现,有利于有能力的开发人员或公司集中精力向更高的目标前进。

当然,以专利法保护计算机软件也不是没有缺点,人们对其的不满主要体现在两个方面:第一,专利审查制度之严及审查时间偏长,极易使软件开发人员丧失获取回报的机会。第二,是人们所普遍担心的以专利法的保护模式是否容易导致技术上的垄断问题。综上所述,在对比以版权、商业秘密、专利法三种保护模式后,我们不难得出,以专利法对计算机软件进行保护是当前最有效,也是最符合实际的做法,它不仅可以较好地保护开发者、申请者的既得利益,而且因其严格地审查并要求技术公开,实质上提高了技术上的“准入”门槛,促进了业内的技术进步并同时避免了重复投资的情形。

结语

从专利制度的本质来讲,它是一种公共政策的产物和利益平衡的选择,是为了刺激发明创新和技术进步而设置的在特定领域特定期限的市场垄断权利,通过这种权利的授予以鼓励发明创造,其基本的目的在于鼓励知识创新和技术革命。

正是因为这种公共政策和利益平衡的本质,专利制度的建构必须根据现实状况来确定,其客体的范围也必须基于历史发展的不同阶段而改变。在软件行业发展的初期,由于人们对计算机软件的很多性质的熟悉还处于探索的过程中,加上软件对人们生活的影响还不大,其渗透的程度和利益相关程度也还处于起步阶段,所以用简便易行的版权模式来进行保护,是符合现实需要的。而当软件产业发展到一定阶段后,由于其巨大的利

①参见,朱谢群. 软件知识产权保护模式的比较. 计算机软件知识产权保护研究.法律出版社.2005年

益因素,对社会生活各个方面的影响日益加深,逐渐成为一种扩张的产业,需要更有针对性、更能有效捍卫其利益的法律模式加以保护。同时,软件的功能性越来越被人们所清楚熟悉,保护其构想与思路的重要意义日益凸显,于是,计算机软件的专利保护模式也就水到渠成了。

或许,也不难预见,在以后的某个时期,当计算机软件发展成为一种类似于如今的纸张和笔一样普遍的社会工具时,它与专利制度之间的关系,现在的软件专利保护模式是否还适用,需要在保护模式上做出何种调整,甚至是否还需要非凡保护,必将根据届时的情况再作改变,那将成为另一个时代的话题。

参考文献

[1]郑成思.版权法.中国人民大学出版社.1997年版,第68页

[2]TRIPS第10条第1款:WCT第4条

[3]TRIPS第9条第2款:WCT第2条

[4]Whelan Assocs. , Inc. v. Jaslow Dental Lab.,Inc.797F 2d 1222 (3d. Cir. 1986)或郑成思著.版权法.中国

人民大学出版社.1997年版,p. 478-480

[5]LotusDevelopmentCorp.v.Bor landInternational Inc. 797E Sup p. 203.

[6]TRIPS第9条第2款:WCT第2条

[7]Restatement of Torts, section757, comment b

[8]Uniform Trade Secrets Act , Section 1.

[9] Restatement of the Law, Third, Unfair Competition, Section39, Comment d.

[10]Restatement of Torts, https://www.sodocs.net/doc/c89641384.html,ment b.

[11]WTO: Agreement on Trade-Related Aspects of Intellectual Property Rights , Article39.

[12]国家知识产权专利局审查业务管理部.审查指南修改导读.知识产权出版社.2002年版,P. 125

[13]参见,朱谢群.软件知识产权保护模式的比较.计算机软件知识产权保护研究.法律出版社.2005年

版P. 41-47

[14]《欧盟对外贸易中的知识产权保护》张旗坤等知识产权出版社2006年9月

[15]《走向知识经济时代的知识产权法》吴汉东、胡开忠等法律出版社2002年10月

[16]《知识产权法》黄勤南中央广播电视大学出版社2003年7月

[17]《IT业的知识产权》王云斌经济管理出版社2001年4月

[18]《计算机技术教程》曹慧主中国中医药出版社2004年8月

[19]《著作权法》李明德、许超法律出版社2003年8月

[20]《计算机的版权保护》应明北京大学出版社1991年8月

[21]《计算机软件著作权保护》寿步清华大学出版社2002年2月

[22]《论计算机软件的著作权保护》蔡永民找法网

[23]《探讨计算机软件著作权保护专利权保护》科技日报找法网

[24]《计算机软件保护之专利模式探讨》金磊中国论文下载中心2007年7月

[25]《计算机软件的知识产权保护民法论文》admin 中国课件站2006年4月

[26]《网络隐私权的法律保护》studa20 中国论文下载中心2006年6月

计算机软硬件日常维护管理办法

计算机软硬件日常维护管理规程 第一章 总 则 第1条 本规程是为了使医院计算机网络系统使用、管理、信息安全、资源共享有所遵循,规范医院上网操作流程,提高网络系统安全性,提高办公效率而制定。 第2 条 相关定义: 外部设备:泛指计算机及其网络基本配置外之附属设备如光驱、打印机、条码打印描仪、扫描器、ZIP机、MODEM、UPS电源等; 送的数据:包括对外刻录的光盘,因工作需要向外发送的电子文件及通过其它途径传递的 据:指工作所需的各种文档,不包括音乐、影视、生活图片或其它与工作无关的文件。 第二章 日常管理 第三条 计算机设备开机顺序:先开UPS电源、打印机、扫描仪等、显示 器等外设,再开主机;关机顺序相反,不得强行开/关机。 第四条 计算机连接有打印机、刻录机、扫描仪、光驱等外部设备时, 应首先在关机状态(关掉所有设备电源)下将计算机及外设连接好,禁 止带电连接或去掉计算机外部设备。 第五条 计算机外部设备不使用时,应关掉外部设备的电源。禁止长期 打开不使用的外部设备电源,显示器应设置节能模式,要求做到人走机 关,下班时关机。 第六条 计算机系统的电源应与功率大的用电设备(电梯、空调等)分 开。 第七条 医院办公人员严禁使用磁盘、光盘和移动磁盘等传输介质。

(申请使用人员除外) 第八条 及时按正确方法清洁和保养设备上的污垢,保证设备正常使用。 第九条 打雷闪电时应暂时关闭电脑系统及周边设备,防止出现雷击现象。 第十条 不得私自拆卸机械、增加、减少或试用新配件。 第十一条 电脑出现故障时请填写<<电脑维修申请单>>,及时交院办,信息中心接到院办通知后,在与对方电话沟通无法解决问题时应尽快安排到现场处理。 第三章 软件管理 第十二条 计算机软件及各类设备驱动程序、配置软件,统一贴好标签。并要求存放在防磁、防潮的安全地方。 第十三条 各科室需要使用或安装新软件时,请填写<<设备维修申请单>>,经上级领导同意后,向院办提出申请,由院办派专人负责安装调试工作。 第十四条 不得在电脑上安装各类游戏软件。 第十五条 不得随意增加、删改计算机主要设备的驱动程序。 第十六条 医院正版软件需妥善存放,如有损坏或丢失,责任人需按价赔偿。 第十七条 重要的公用程序(应用软件)不允许任意复制,防止出现版权问题。 第四章 网络管理 第十八条 严格控制机房内的温度,做好消防工作,整体布置要求:布线规范、硬件设施摆放整齐,防止线路交叉短路等接触不良情况发生。 第十九条 未经允许,任何人不得对服务器、UPS、网关服务器、交换机、网桥等设备进行移动、关机、重新启动或进行其它操作。 第二十条 医院内部员工严禁攻击数据库服务器等其它服务器,或利用黑客软件对其它电脑进行攻击,一经发现,报院办处理,并保留送交公安机关的权利。

计算机软件维护工作总结

计算机软件维护工作总结 ----WORD文档,下载后可编辑修改---- 下面是小编收集整理的范本,欢迎您借鉴参考阅读和下载,侵删。您的努力学习是为了更美好的未来! 计算机软件维护工作总结范文1 一、概括: 从企业的长远发展角度来看,只要企业想“阳光运营”,为未来上市做筹划;或者本身已经是上市公司的话,那是非常有必要做ERP系统软件的“数据安检”工作的,那这个“数据安检”应该怎么做呢。 二、具体工作: 1、制定合理的ERP系统软件数据标准:企业数据的标准是怎样?哪些是关键数据为必填项,填写的规范要求是什么样的?应该多长时间填写一次?应该由谁来填?填写的时候会有哪几个场景?这一切都需要企业经行明确,由于ERP系统软件中涉及到的数据量非常大,不可能把所有数据都列进来,因此在这里需要列举的一定是涉及到企业运营核心的几个数据,而这几个数据的输出都应该是直接和企业的运营管理指标直接相关的,只有这样才能将效果做大化。 2、制定准确的ERP系统软件数据验证策略:如何验证数据是正确的呢?在这里一定需要有一个校验机制,如:总额校验、分项数据校验、相关数据校验、人工校验等多种方式,只有确定了数据验证策略,才可以考虑把这些验证策略做成数据验证工具,通过系统进行自动化检验,大大提高数据校验的效率。 3、制定严格的ERP系统软件数据安检机制:企业需要确定数据安检的周期,是一周检查一次,还是一个月查一次,或者是季度、半年?哪些数据是需要一个月查一次的,哪些数据是季度或一年才查一次的,随着业务类型的不同,数据的安检周期也应该是不同的。还有数据安检是由企业自行来完成,还是作为软件服务商的增值服务来完成,还和企业的预算、人员编制、服务商能力、双方的合作深度有着直接关系。这些都应该由企业严格的ERP系统软件数据安检机制之下的。 4、拟定完善的数据安检之后的改善办法:数据有疑问了怎么办?整改呀。怎么改?是软件疑问,仍是操作疑问,或者是事务规矩与流程的疑问。都需要对疑问进行仔细分析,并将疑问落实到责任人头上,推进改善。只要这样才可以把体系越用越顺利,而体系中的数据也可以越来越精确,越来越及时。

计算机软件的发展前景探析

计算机软件的发展前景探析 一、前言 现代社会最明显的一个特点就是信息化的高速发展,各种信息通过互联网能在一瞬间传遍全球。而这种效果的产生绝对离不开一项产业的快速成长---软件业。我们知道,计算机软件是计算机系统执行数据、文档、程序等任务的集合。要让用户拥有急速的计算机体验,计算机软件无疑在其中扮演着极其重要的角色。而随着近年来国内外软件行业的飞速发展,计算机软件业已成为国民支柱性产业之一。为此,加大对计算机软件发展现状的研究分析,以及探索软件业的发展前景是极为必要的。这对促进我国计算机软件行业的发展也是很有意义的。 二、目前计算机软件的发展现状分析 1.虽然计算机软件技术诞生不过半个世纪,但其为推动计算机技术的高速发展无疑起着至关重要的作用。首先我们有必要弄清计算机软件技术所包含的内容,软件的各主要子系统为:系统软件,即我们常见的数据库、操作系统等等;另外就是支撑软件,如程序库,高级语言编译器等等;再者就是应用软件。计算机软件是一台计算机正常运行的灵魂,它在计算机的发展过程中起着重要作用。 2.简单介绍完计算机软件的具体内容,接下来就有必要探讨一下计算机软件的发展现状。首先,根据计算机软件的分类,我们就依次介绍一下计算机软件的发展现状。其一,计算机软件的操作系统,它的作用主要是管理硬件资源,例如打印机、显示器、存储器等,它在控

制应用软件的运行,改善人机界面等方面发挥着重要功能。目前计算机软件的操作系统正呈现简单化、易操作化、智能化的发展局势。其二,计算机软件的数据库发展,数据库在计算机软件中是一个核心部分,它的发展现状更是朝着便捷式前进,诸如移动数据库的日渐普及就是一个很好的说明。其三,计算机软件的中间软件也发展较快,这为净化计算机使用环境,为用户提供更好的网络体验等方面起到很大作用。计算机软件技术近几年获得了快速成长,各个方面的研究也为提供更加方便快速的计算机服务做出了很大贡献。 三、计算机软件在发展过程中存在的问题 计算机软件开发绝不是一项简单的工程,它不仅复杂且较为艰巨。当前在计算机软件开发过程中经常出现各种问题,这些问题的存在无疑是制约计算机软件技术更快、更好发展的重要因素之一。因此,对计算机软件开发中存在的问题予以一定程度的重视也是计算机软件发展的一个重要课题。 1.在计算机软件开发过程中存在投入大而收益小的问题。 我们知道,计算机软件开发是一项技术活,它所需要的人力与物力投入都较大,无论是对人才的要求还是对技术的要求,以及对大量资金的要求,这些都是需要下一定本钱的。然而,在很多情况下,投入与产出并不能达到一致的效果,有时甚至是严重亏损。计算机软件开发的周期得不到有效提高,软件的更新跟不上用户需求也是计算机软件开发过程中常常需要面对的难题之一。 2.除开上述计算机软件开发中的几个老难题之外,计算机软件开发

计算机软件可维护性方法研究

计算机软件可维护性方法研究 来源:中国论文下载中心 [ 10-03-02 11:45:00 ] 作者:李峰编辑:studa20 摘要:软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须全局考虑软件与硬件的结合,以及用户的要求和软件的要求。 关键词:计算机软件;可维护性;软件;硬件;结合 1 建立明确的软件质量目标和优先级 一个可维护的程序应是可理解的、可靠的、可测试的、可修改的、可移植的、效率高的和可使用的。但要实现这所有的目标,需要付出很大的代价,而且也不一定行得通。因为某些质量特性是相互促进的,例如可理解性和可测试性、可理解性和可修改性。但另一些质量特性却是相互抵触的,例如效率和可移植性、效率和可修改性等。因此,尽管可维护性要求每一种质量特性都要得到满足,但它们的相对重要性应随程序的用途及计算环境的不同而不同。 2 使用提高软件质量的技术和工具 模块化是软件开发过程中提高软件质量,降低成本的有效方法之一,也是提高可维护性的有效的技术。它的优点是如果需要改变某个模块的功能,则只要改变这个模块,对其他模块影响很小;如果需要增加程序的某些功能,则仅需增加完成这些功能的新的模块或模块层;程序的测试与重复测试比较容易;程序错误易于定位和纠正;容易提高程序效率。使用结构化程序设计技术,提高现有系统的可维护性。采用备用件的方法,当要修改某一个模块时,用一个新的结构良好的模块替换掉整个模块。这种方法要求了解所替换模块的外部(接口)特性,可以不了解其内部工作情况。它有利于减少新的错误,并提供了一个用结构化模块逐步替换掉非结构化模块的机会。采用自动重建结构和重新格式化的工具(结构更新技术)。采用如代码评价程序、重定格式程序、结构化工具等自动软件工具——把非结构化代码转换成良好结构代码。改进现有程序的不完善的文档。改进和补充文档的目的是为了提高程序的可理解性,以提高可维护性。采用结构化小组程序设计的思想和结构文档工具。软件开发过程中。建立主程序员小组,实现严格的组织化结构,强调规范,明确领导以及职能分工,能够改善通信、提高程序生产率;在检查程序质量时,采取有组织分工的结构普查,分工合作,各司其职,能够有效地实施质量检查。同样,在软件维护过程中,维护小组也可以采取与主程序员小组和结构普查类似的方式,以保证程序的质量。 3 进行明确的质量保证审查 质量保证审查对于获得和维持软件的质量,是一个很有用的技术,还可以用来检测在开发和维护阶段内发生的质量变化。一旦检测出问题来,就可以采取措施来纠正,以控制不断增长的软件维护成本,延长软件系统的有效生命期。为了保证软件的可维护性,有4种类型的软件审查。 在检查点进行复审。保证软件质量的最佳方法是在软件开发的最初阶段就把质量要求考虑进去,并在开发过程每一阶段的终点,设置检查点进行检查。检查的目的是要证实已开发的软件是否符合标准,是否满足规定的质量需求。在不同的检查点,检查的重点不完全相同。如图1所示。

浅析计算机日常维护与应用

浅析计算机日常维护与应用 要充分发挥计算机的作用,使它处于良好的工作状态,操作系统更稳定,更重要的是数据得 到更好的保护,防止丢失,造成无法挽回的损失。做好计算机的日常维护十分必要的。随着 计算机的普及以及维护的重要性,下面我结合实际谈一下关于计算机硬件维护的一点体会。 做好防静电措施静电有可能造成计算机芯片的损坏,为防止静电对计算机造成损害,在打开计算机机箱前应当用手接触暖气管等可以放电的物体,将本身的静电放掉后再接触计算机及 其配件。 工作环境要求,计算机的安放计算机主机的安放应当平稳,室内温度不要过高、也不要过低,大约在23℃为宜,湿也有一定的要求,湿度过大会造成电路板发潮,连电烧毁主板等,湿度 过小也不好,会因干燥而产生静电。同时还要调整好显示器的高度,位置应保持显示器上边 与视线基本平行,太高或太低都会使操作者容易疲劳。 存储设备硬盘(包括移动硬盘)的日常维护和使用时的注意事项硬盘是微机的存储设备,我们使用时应当注意以上几点:①硬盘正在进行读、写操作时不可突然断电,现在的硬盘转速 很高,通常为5400转/分或7200转/分,在硬盘进行读、写操作时,硬盘处于高速旋转状态,如若突然断电,可能会使磁头与盘片之间猛烈磨擦而损坏硬盘。如果硬盘指示灯闪烁不止, 说明硬盘的读、写操作还没有完成,此时不要关闭电源,只有当硬盘指示灯停止闪烁,硬盘 完成读、写操作后方可重启或关机。也可以配备质量可靠的不间断电源作保障。②硬盘要作 到防震,当微机正在运行时最好不要搬动,硬盘在移动或运输时,尽量减少震动。③硬盘 拿在手上时千万不要磕碰,此外还要注意防止静电对硬盘造成损坏。手拿硬盘时应该用手抓 住硬盘的两侧,并避免与其背面的电路板直接接触。 键盘的日常维护,首先保持清洁,过多的灰尘会给正常工作带来麻烦,有时造成误操作,杂 质落入键位的缝隙中会卡住按键,甚至造成短路。我们在清洁键盘时,可用柔软干净的湿布 来擦拭,按键缝隙间的污渍可用棉签清洁,不要用医用消毒酒精,以免对塑料部件产生不良 影响。清洁键盘时一定要在关机状态下进行,湿布不宜过湿,以免键盘内部进水产生短路。 千万不将液体洒到键盘上,一旦液体洒到键盘上,会造成接触不良、腐蚀电路造成短路等故障,损坏键盘。按键要注意力度,在按键的时候一定要注意力度适中,动作要轻柔,强烈的 敲击会减少键盘的寿命,尤其在玩游戏的时候按键时更应该注意,不要使劲按键,以免损坏 键帽。不要带电插拔,在更换键盘时不要带电插拔,带电插拔的危害是很大的,轻则损坏键盘,重则有可能会损坏计算机的其它部件,造成不应有的损失。 鼠标的日常维护在所有的计算机配件中,鼠标最容易出故障。鼠标分为光鼠标和机械鼠标,避免摔碰鼠标和强力拉拽导线;点击鼠标时不要用力过度,以免损坏弹性开关;最好配一个 专用的鼠标垫,既可以大大减少污垢通过橡皮球进入鼠标中的机会,又增加了橡皮球与鼠标 垫之间的磨擦力;使用光电鼠标时,要注意保持感光板的清洁使其处于更好的感光状态,避 免污垢附着在以光二极管和光敏三极管上,遮挡光线接收。 定期进行磁盘碎片整理,磁盘碎片的产生是因为文件被分散保存到整个磁盘的不同地方,而 不是连续地保存在磁盘连续的簇中所形成的。虚拟内存管理程序频繁地对磁盘进行读写、在 浏览网页时生成的临时文件和临时文件的设置等是它产生的主要原因,文件碎片一般不会对 系统造成损坏,但是碎片过多的话,系统在读文件时来回进行寻找,就会引起系统性能的下降,导致存储文件丢失,严重的还会缩短硬盘的寿命而导致资料的丢失。因此,对于电脑中 的磁盘碎片也是不容忽视的,要定期对磁盘碎片进行整理,以保证系统正常稳定地进行,我 们可以用系统自带的“磁盘碎片整理程序”来整理磁盘碎片,也可以用软件来清理。U 盘的维 护也是必要的,U盘体积小,容量大,工作稳定,易于保管,U盘抗震性较好,但对电很敏感,不正确的插拔,和静电损,害是它的“杀手”,使用中尤其注意的是要退出U盘程序后再 拔盘。

计算机软件开发策划书

计算机软件开发策划书 第一篇:计算机软件开发策划书 热文推荐:《计算机软件开发策划书》计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目做一些详细论述。 1 开发前的准备工作 一般软件项目在开发前都有系统任务书,主要规定软件的开发目标、主要任务、功能、性能指标及研制人员和经费、进度等安排,作为系统设计开发和检验的基本依据。 系统任务书的基本框架如下: (1)引言 包括编写目的,背景,参考资料。 (2)系统的目标及任务 包括系统建设目标,系统的主要任务,系统性能指标,系统标准化要求。 (3)系统的结构及功能 包括系统应用组成及结构,系统主要功能。 (4)系统的规模及进度要求 包括系统规模,系统研制进度,人员计划。 但是系统任务书只是这个软件项目的一个基本要求,针对具体

情况,软件开发人员和需求分析人员就要联合对软件项目的细节进行具体分析,必要时还要进行实地调研,然后共同商讨写出系统的需求分析,需求分析的编写目的在于: a. 说明系统在军事方面、技术方面、经济方面和社会条件方面实现的可行性和必要性; b. 分析原系统(工作环境)现状,描述待开发系统的详细需求,提供用户和开发人员之间沟通的基础,提供项目设计的基本信息。 需求分析报告的基本框架如下: (1) 概述 包括编写目的,背景,参考资料,术语及缩写词。 (2) 对现有系统的分析 (3)待开发系统的详细需求 包括功能需求,使用范围,业务流程,用户界面,输出要求,故障处理。 (4)使用环境 包括网络环境,硬件环境,软件环境,与其他系统的关系,安全与保密。 (5) 可行性分析 包括技术可行性分析,经济可行性分析,人员可行性分析,影响待开发系统的主要因素。 (6)结论意见 2 软件开发过程

软件维护及使用管理规定

软件维护及使用管理规 定 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

日常办公软件及特殊软件维护及使用管理办法 1、目的:为有效使用及管理计算机软件资源,并确保公司计算机软件的合法使用,避免人员因使用非法软件,影响公司声誉或造成计算机病毒侵害,影响日常工作正常进行,特制定本办法。 2、适用范围:本办法适用于本公司软件使用的相关信息作业管理。 一、软件安装及使用 1.公司的各类计算机软件,应依据着作版权者为限,并统一由信息技术部负责安装 保管,信息管理软件及其它专用软件,需填制《IT资源申请单》(见附表info- 03)进行申请,获准后方可安装。 2.严禁个人私自在公司计算机上安装未获授权、非授权公司使用或超过使用授权数 量的软件,未经授权或同意,使用者不得擅自在计算机内安装任何软件或信息, 经授权同意者始得于计算机内安装合法授权的软件或信息。 3.各部门软件分配使用后,保管人或使用人职务变动或离职时,应移交其保管或使 用的软件,并办理交接。 4.禁止员工使用会干扰或破坏网络上其它使用者或节点的软件系统,此种干扰与破 坏如散布计算机病毒、尝试侵入未经授权的计算机系统、或其它类似的情形者皆 在禁止范围内。 5.网络上存取到的任何资源,若其拥有权属个人或非公司所有,除非已经正式开放 或已获授权使用,否则禁止滥用或复制使用这些资源。 6.禁止员工使用非法软件,或私人拥有的计算机软件安装使用于公司计算机上,也 不得将公司合法软件私自拷贝、借于他人或私自将软件带回家中,如因此触犯着 作权,则该员工应负刑事及民事全部责任,各部门应妥善保管正版软件,防止软 件授权外泄或被非法使用。 二、软件的相关维护升级管理

计算机软件的发展现状及前景

计算机软件的发展现状及前景 1. 软件产业规模不断壮大 根据国家统计局和信息产业部对4700家全国规模以上软件与系统集成企业的统计数据,2002年全国软件市场销售总额为1100亿元,同比增长为46.5%,软件出口(含产品出口、外包服务)15亿美元,同比增长为100%。其中,软件产品销售收入660.5亿元,同比增长28%,系统集成及计算机服务收入439.5亿元,同比增长87.3%。近几年,中国软件产业以平均超过30%的速度增长。 2. 中国软件产业总额占全球软件产业总额的比重不断提升 从我国软件业在全球软件市场所处的位置看,其整体规模还很小。2002年在全球软件业总额中,美国和西欧分别占据40%和31%的份额,而中国软件业在其中只占2%的份额。美国软件的本国提供率高达97%,而我国目前仅1/3左右。2002年,我国软件产业总额已经超过印度的122亿美元,达到133亿美元。但是,我国的软件产业与发达国家相比仍相对弱小,中国的软件产业需要集中优势力量,掌握关键技术,提高我们在软件技术中的核心竞争力,形成若干个软件产业带(产业链),实现软件产业的新突破。 3. 软件企业实力不断增强,规模不断扩大 2002年全国规模以上软件企业共4700家,比2001年多1270家。其中,销售收入超过50亿元的企业有2家,超过10亿元的企业有19家,超过5亿元的有35家,超过1亿元的企业有214家,有23%的软件企业年销售额超过1000万元,共1100家,比2001

年增加398家。 2002年,软件企业员工1000人以上的企业有25家,500~1000人的企业有45家,200~500人的企业有170家。 4. 人才队伍的数量与质量不断提高 2002年全国软件产业从业人员59万人,比2001年增长一倍。其中研究生学历共43208人,占全部从业人员的7%;本科生共196151人,占全部从业人员的33%;大专生共99431人,占全部从业人员的17%。 5. 软件企业认定与软件产品认定取得成果 从在信息产业部登记备案的上万个软件产品的统计数据看,目前已登记备案软件产品的前5类分别为:通信、电子政务、电力、交通和金融保险,占登记产品总数的27.8%。 2002年当年有3000多家企业获得软件企业资质认定,登记备案软件产品5000多项。累计到2002年底,全国共认定6282家软件企业,登记备案软件产品10900项,为软件企业减免各项税额40多亿元。整个行业企业数量大约在10000家左右。 (二)二○○三年上半年软件产业发展情况 今年上半年,突如其来的SARS疫情,对中国社会和经济造成了不利影响。在党中央、国务院的正确领导下,在软件产业界同仁的共同努力下,中国软件产业仍然保持了持续、稳定的发展势头。 软件产业作为信息产业的核心,是知识高度密集的行业,具有不同于普通制造业和服务业的特性。SARS在投资、商务活动、人员培

简析计算机软件维护工作

简析计算机软件维护工作 计算机软件具有十分重要的作用,满足各类用户的需求。计算机软件采用的技术以及管理都具有先进性,软件开发是随着用户需求改变而改变的,所以在交付用户使用后,任何软件系统都不会是完美无需改进的,因此在运行过程中会发现实际上系统是存在很多的错误和漏洞的,这些都需要再使用过程中的后期维护中完成修复工。所以一般我们将软件维护定义为:在软件投入使用运行后,由软件人员进行进一步的修改,针对系统中存在的错误和漏洞进行修正。 一、计算机软件维护重要性及分类 软件的生命周期可以分为开发阶段和维护阶段,开发阶段是实现软件应用和扩张的基础,投资较大,要想开发出高品质的软件,不仅要注重提高生产率,更要注重降低生产成本一位编程大师曾经说过哪怕软件只有几行长,总有一天你也得对它进行维护。投入使用后就进入了软件维护阶段,属于软件生命周期的最后一个阶段,这个阶段也是耗时最长,投入人力、物力最多的一个阶段。在费用投入上,一般的软件开发费用与维护费用成1: 2的样子,而一些大型软件的后期维护费用则可能达到投入费用的四、五十倍甚至更多。由此可见软件维护工作的重要性。我们应尽可能地提高软件的可维护性,通过提升软件的生产率以及可维护性从而对开发成本进行降低。从软件维护的目的角度来区别,通常可以把软件维护分为纠错性、适应性、完善性及预防性四种。

1.纠错性维护 对软件使用过程中出现的错误进行修复的维护就是纠错性维护。相关资料表明,在软件交付使用后,通常还会有诸如设计错误、逻辑错误、数据错误、编码错误、文档错误等问题是需要在软件使用过程中才能发现的,约占到总代码行数的3%,需在使用中改正。 2.完善性维护 完善性维护是指为了使软件功能更好的满足客户需求而进行的维护。计算机使用用户的需求受多方面因素影响,用户的需求在不断进行变化,为此,在软件投入使用后,根据用户所反映的需求,对软件进行必要的修改和扩充,使完善软件功能,提高软件性能,增强软件运行效率。在计算机所有维护种类中,完善性维护是维护工作中最多的类型,占到整个软件维护工作的51%左右。 3.预防性维护 为了提高软件的可维护性、可靠性等,为软件功能后期改进做好基础工作,通常就需要进行预防性维护。预防性主要采用最先进的软件工程方法对软件或软件中的某一项功能进行重新设计、编织和测试。有学者将预防性维护形容为把今天的方法学用于昨天的系统以满足明天的需要。在整个软件维护工作量中,以完善性维护为主,预防性维护仅只占到很小的一部分比例。 二、软件维护的要求 1.软件维护的基本要求 软件在开发过程中,必须考虑到软件后期的维护需要。维护过程中

计算机软件发展

计算机软件技术发展很快。50年前,计算机只能被高素质的专家使用,今天,计算机的使用非常普遍,甚至没有上学的小孩都可以灵活操作;40年前,文件不能方便地在两台计算机之间进行交换,甚至在同一台计算机的两个不同的应用程序之间进行交换也很困难,今天,网络在两个平台和应用程序之间提供了无损的文件传输;30年前,多个应用程序不能方便地共享相同的数据,今天,数据库技术使得多个用户、多个应用程序可以互相覆盖地共享数据。了解计算机软件的进化过程,对理解计算机软件在计算机系统中的作用至关重要。 第一代软件(1946-1953) 第一代软件是用机器语言编写的,机器语言是内置在计算机电路中的指令,由0和1组成。例如计算2+6在某种计算机上的机器语言指令如下:10110000 00000110 00000100 00000010 10100010 01010000 第一条指令表示将“6”送到寄存器AL中,第二条指令表示将“2”与寄存器AL 中的内容相加,结果仍在寄存器AL中,第三条指令表示将AL中的内容送到地址为5的单元中。 不同的计算机使用不同的机器语言,程序员必须记住每条及其语言指令的二进制数字组合,因此,只有少数专业人员能够为计算机编写程序,这就大大限制了计算机的推广和使用。用机器语言进行程序设计不仅枯燥费时,而且容易出错。想一想如何在一页全是0和1的纸上找一个打错的字符! 在这个时代的末期出现了汇编语言,它使用助记符(一种辅助记忆方法,采用字母的缩写来表示指令)表示每条机器语言指令,例如ADD表示加,SUB表示减,MOV表示移动数据。相对于机器语言,用汇编语言编写程序就容易多了。例如计算2+6的汇编语言指令如下: MOV AL,6 ADD AL,2 MOV #5,AL 由于程序最终在计算机上执行时采用的都是机器语言,所以需要用一种称为汇编器的翻译程序,把用汇编语言编写的程序翻译成机器代码。编写汇编器的程序员简化了他人的程序设计,是最初的系统程序员。 第二代软件(1954-1964)

计算机软件维护论文.doc

软件维护管理计算机信息论文 一、计算机软件主要的故障类型 (一)、系统兼容性问题 计算机与软件不兼容的情况经常会发生,很多软件与计算机系统配置不兼容,导致无法安装,或者安装后不能正常使用。比如某些适用于旧版本系统的应用软件,无法同样适用于新版本的计算机系统。 (二)、错误操作引起的系统问题 计算机软件具有易修改性和不可见性[2]。一些不当操作很容易使计算机内复杂的程序遭到破坏,常见的情况包括计算机注册表丢失或损坏,导致电脑无法开机等。计算机系统文件都是英文标注,而且复杂繁多,对其不了解的用户如果进行自行清理,很可能使系统文件被删除或是替换,就会引发系统故障。 (三)、恶意软件的破坏 随着计算机技术的不断发展,社会上出现了不少计算机人才,他们在编程、软件制作、入侵电脑等方面的技术能力十分惊人。其中一些被称为黑客的人,经常设计一些病毒程序侵入并破坏他人的电脑程序,造成网络瘫痪。很多计算机程序刚刚诞生时,几乎都会出现漏洞,这就让黑客有机可乘。黑客设计的恶意软件会连同用户下载的某些来源不明的数据一起进入电脑,趁机寻找计算机系统和应用软件的漏洞,不断复制病毒,破坏计算机程序,使计算机发生故障。 (四)、网络的不安全性 计算机用户交流信息离不开网络,一些不法人士往往利用网络的安全漏洞植入病毒,偷盗受害者的金钱,破坏受害者的电脑系统,从中窃取需要信息。这是网络本身存在的危险,普通计算机用户无力改变,便只能设法预防。 二、计算机软件的维护和管理办法 (一)、信息维护和管理软件的设计目的 信息维护和管理开发平台需要有效的、准确的、快速的处理信息,该软件设计的目的在于对平台进行全面监控,实时防护[3]。信息维护和管理软件可以在信息维护和管理的过程中建立数据库,将计算机中所有的运行信息都储存起来,帮助工作人员了解计算机系统相关信息,更好地维护计算机信息。 (二)、计算机软件常用维护方法

简述计算机软件的日常维护

简述计算机软件的日常维护 1、计算机软件的维护 1.1杀毒软件与安全卫士安装 杀毒软件是计算机必不可少的重要软件之一,随着近几年信息科技的发展,杀毒软件的重要地位在计算机应用中的地位越发明显,为了保证计算机系统的稳定性,保证计算机正常工作,顺利处理日常事务,确保计算机里的重要数据不因病毒的侵蚀而丢失,丢失数据直接影响计算机的使用,一定要安装安全卫士、防病毒软件等,近几年的杀毒软件市场很火爆,大多数杀毒软件都是免费重官方网站下载使用,例如瑞星、卡帕斯、金山毒霸、360杀毒等,并附带有其他软件,可选择性安装使用。 1.2垃圾文件清理 计算机中的垃圾文件严重影响它的运行,在Windows在运行中的垃圾文件不能自动清理,还占用大量磁盘空间,文件越多直接影响计算机的运行速度,清理垃圾文件也就显得尤为重要。垃圾文件一般来说有三种,其一是临时文件,它是计算机垃圾文件的重要部分,主要存在于Windows中的Temp下,长时间使用,Windows操作系统越来越大,容易产生垃圾文件,其垃圾文件也就也多。Temp下的临时文件,只要找到位置手动可删除,这就必须一步一步手动删除;其二就是IE临时文件,可采用下面的方法来删除,首先进入IE浏览器,在浏览器的工具栏找“Intemet选项”,打开这个选项详细选择检查,找到“IE临时文件”选项后,在这个选项中来选择“删除文件”,然后点击选择“删除所有脱机内容”,再点击确定删除,以此完成清理。另外,还可以在“历史记录”选项中清理历史记录,点击选择“删除历史记录”一项,并将网页保存在历史记录中的天数改为1天,最多不要超过3-7天。其三就是使用360安全卫士进行清理,逐项目清理垃圾文件。 2、电脑的日常维护 2.1计算机的使用习惯 首先,是计算机的正常开关机。开机的顺序是,先打开外设(如打印机、扫描仪等)的电源,操作过程中一定要按照程序来做,显示器电源不与主机电源相连的,必须先要先打开显示器电源,这样方便随时观察开机的主机反映,并查看开机启动流程。然后再打开主机电源。在关机时却恰恰关顺序相反,先关闭主机电源,停止它的工作,再关闭外设电源,这样就是尽可能的减少对主机的影响与损害,在主机通电,若是关闭外设,瞬间会对主机产生很大的影响。也不能频繁的开关机,这对硬盘的损伤更为严重。一般应按正常程序操作计算机,在使用中也尽量减少它的挪动次数,减少震荡,避免出现故障。 2.2计算机的软件故障

计算机软件的发展过程

计算机软件的发展过程 计算机软件的发展受到硬件和应用发展的推动和制约。反之,软件的发展也推动了应用和硬件的发展。软件的发展大致经历了如下三个阶段: ⑴第一阶段(20世纪40年代中期到50年代中期)。从第一台计算机上的第一个程序开始到实用的高级程序设计语言出现以前是计算机软件发展初期。这个阶段计算机应用领域的比较窄,主要是科学与工程计算,处理对象为数值数据,以个体方式使用机器(或汇编)语言编制程序。第一阶段只要研究科学计算程序与工程计算程序、服务性程序和程序库,人们对与程序有关的文档的重要性认识不足,重点考虑程序本身。 ⑵第二阶段(20世纪50年代中期到60年代后期)。从高级程序设计语言出现到软件工程提出以前是软件发展的第二阶段。1956年J.Backus等IBM704机器上研制出第一个实用的高级程序语言FORTRAN及其翻译程序。此后,相继又有很多高级语言问世,著称者有ALGOL-60、COBOL等语言,从而使设计和编制程序的功能显著提高。为了充分利用系统资源,产生操作系统。针对大量数据处理问题的需要,研制出数据库及其管理系统。1957年美国管理学家John Wilder Tukey首先使用软件一词。这个阶段软件的复杂程序迅速提高,研制周期变长,正确性难以保证,可靠性问题相当突出。到了60年代中期,出现了人们难以控制的局面,即所谓的软件危机。为了解决这一危机,人们进行了一下三个方面的工作:①提出结构程序设计方法。②提出用工程方法开发软件。③从理论上探讨程序正确性和软件的可靠性问题。 这个阶段研究对象增加了并发程序,并着重研究高级程序设计语言、编译程序、操作系统以及各种支撑软件和应用软件。随着计算机系统的处理能力得到加强,设计和编制程序的工作方式逐渐走向合作方式。 ⑶第三阶段(20世纪60年代后期软件工程提出以来)。由于大型软件的开发是一项工程性的任务,采用个体或合作方式不仅效率低、可靠性差、而且很难完成任务,只有采用工程方法才能适应高效率高质量编制软件的需求,因而在1968年的大西洋公约组织的学术会议上提出的软件工程的概念.近40年来,软件领域的工作呈现出了许多新的特点,主要反映在一下6个方面: ①随着应用领域的不断托广,出现了嵌入式应用及其软件、工程网络及分布式应用软件。 ②软件工程发展迅速,开发方式由个体合作方式转向工程方式,形成了计算机辅助软件工程。除了开发各类工具和环境用以支持软件的开发和维护外,还出现了一些实验性的软件自动化系统。 ③致力于研究软件体系结构、基于构件的软件、中间件及软件过程本身,研究软件开发风范与模型。 ④除了软件传统技术继续发展外,人们着重研究以智能化、自动化、集成化、并行化、开放化以及自然化为标志的软件开发新技术。 ⑤致力于研究对象技术与主体技术。 ⑥注意研究软件的理论,特别是软件开发过程的本质。

软件维护手册

软件维护手册主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明,便于软件的维护。 引言 编写目的 阐明编写手册的目的并指明读者对象。 项目背景 定义 说明系统的总体功能,对系统、子系统和作业做出综合性的介绍,并用图表的方式给出系统主要部分的内部关系。 程序说明 说明系统中每一程序、分程序的细节和特性。 程序1的说明 ● 功能:说明程序的功能。 ● 方法:说明实现方法。

● 输入:说明程序的输入、媒体、运行数据记录、运行开始时使用的输入数据的类型和存放单元、与程序初始化有关的入口要求。 ● 处理:处理特点和目的,如:用图表说明程序的运行的逻辑流程;程序主要转移条件;对程序的约束条件;程序结束时的出口要求;与下一个程序的通信与联结(运行、控制);由该程序产生并茶馆处理程序段使用的输出数据类型和存放单元;程序运行存储量、类型及存储位置等。 ● 输出:程序的输出。 ● 接口:本程序与本系统其他部分的接口。 ●表格:说明程序内部的各种表、项的细节和特性。对每张表的说明至少包括:表的标识符; 表示。 ● 程序2 设备 总体特征 如标识符、使用这些数据库的程序、静态数据、动态数据;数据库的存储媒体;程序使用数据库的限制。 结构及详细说明 ● 说明该数据库的结构,包括其中的记录和项。 ● 说明记录的组成,包括首部或控制段、记录体。

● 说明每个记录结构的字段,包括:标记或标号、字段的字符长度和位数、该字段的允许值范围。 ● 扩充:说明为记录追加字段的规定。 维护过程 约定 列出该软件系统设计中所使用全部规则和约定,包括:程序、分程序、记录、字段和存储区的标识 出现在 过程。 的 的目录, 程序清单和流程图 引用或提供附录给出程序清单和流程图。

计算机软硬件日常维护管理制度

计算机软硬件日常维护管理规程 第一章总则 本规程是为了使公司计算机网络系统使用、管理、信息安全、资源共享有所遵循,规范公司上网操作流程,提高网络系统安全性,提高办公效率而制定。 第二章日常管理 1.计算机设备开机顺序:先开UPS电源、打印机、扫描仪等、显示器等外设, 再开主机;关机顺序相反,不得强行开/关机。 2.计算机连接有打印机、刻录机、扫描仪、光驱等外部设备时,应首先在关机 状态(关掉所有设备电源)下将计算机及外设连接好,禁止带电连接或去掉计算机外部设备。 3.计算机外部设备不使用时,应关掉外部设备的电源。禁止长期打开不使用的 外部设备电源,显示器应设置节能模式,要求做到人走机关,下班时关机。 4.计算机系统的电源应与功率大的用电设备(电梯、空调等)分开。 5.公司办公人员严禁使用磁盘、光盘和移动磁盘等传输介质。(申请使用人员 除外)及时按正确方法清洁和保养设备上的污垢,保证设备正常使用。 6.打雷闪电时应尽可能的关闭电脑及周边设备,防止出现雷击现象。 7.不得私自拆卸机械、增加、减少或试用新配件。如主机性能确实不能满足当 前工作需要的可申请购买相应设备,待经理批准后放可购买,安装。 8.电脑发生故障应尽快通知网络管理员及时解决,不允许私自打开电脑主机箱 操作。 第三章软件管理 1.不允许随意使用外来U盘,确需使用的,应先进行病毒监测; 2.禁止工作时间内在电脑上做与工作无关的事,如玩游戏、听音乐,看在线视 频等。 3.任何人不得利用网络制作、复制、查阅和传播宣传封建迷信、淫秽、色情、 赌博、暴力、凶杀、恐怖、教唆犯罪的内容 4.爱护电脑并注意保持电脑清洁卫生。 5.电脑操作员在正确关机并完全关掉电源后,方可下班离开。 6.因操作人员疏忽或操作失误给工作带来影响但经努力可以挽回的,对其警 告;因操作人员故意违反上述规定并使工作或财产蒙受损失的,由当时人负责。 7.不得利用黑客软件以任何形式攻击任何其它电脑或服务器 8.为了节省网络带宽和防止电脑病毒,未经允许,员工不得在网上下载软件、 音乐、电影片断、电影或电视剧,不得使用BT或电驴等下载软件。

计算机软件系统维护管理问题及应对

龙源期刊网 https://www.sodocs.net/doc/c89641384.html, 计算机软件系统维护管理问题及应对 作者:覃海英 来源:《电子技术与软件工程》2017年第11期 摘要随着我国经济的快速发展,人们的生活在很大程度上发生了改变,其中计算机以及 网络的普及就是最具代表性的一个表现。计算机的普及使得人们的生活得到了优化与快速化的发展,但在有些时候也会出现各种各样的问题,计算机软件维护管理就是一个很大的问题,如果处理不好,会对计算机的使用产生阻碍。 【关键词】计算机软件维护管理应对研究 计算机的顺利运行是建立在计算机软件系统正常运行的基础之上的,如果软件系统出现故障或者没有进行很好的维护,那么计算机的运行出现问题就成了不可避免的事情。计算机的软件系统对于在整个计算机系统中处于极其重要的位置,甚至可以说软件系统在一定程度上决定着计算机能否正常运行,因此对于这一课题的研究是十分有必要且有价值的。 1 目前计算机软件系统管理存在的问题 1.1 计算机兼容问题 兼容问题一向是困扰计算机的一个主要问题,也是衡量计算机系统是否最优化的一个重要标准,如果没有一个很好的兼容能力,那么这样的计算机系统就不算是好的有价值的计算机系统。计算机兼容问题也是现今计算机系统普遍存在的问题,如果对于兼容问题处理不当,就很有可能导致系统文件的乱码甚至是文件的丢失,严重影响使用者的正常工作和生活,兼容问题的处理会在很大程度上影响对整个计算机系统的评估。因此安装各类系统软件是一定要考虑软件是否与计算机系统本身相适应,是否能够相互兼容,如果不兼容的话所产生的问题不是一时能够修复的,所以要对这个问题引起足够的重视。 1.2 计算机软件系统遭到破坏而产生故障 出了计算机系统本身的缺点,还有一个影响很严重的问题就是对计算机系统的恶意破话,其中黑客就是一个典型的恶意破坏的代表,黑客对于现代社会以及计算机来说并不陌生,黑客的攻击能够瞬间击垮计算机系统,为人们对计算机的使用以及在此基础上的学习和生活都带来较大的影响。黑客的攻击主要是通过寻找计算机系统的缺陷,以此为切入点对计算机系统进行攻击与破坏,甚至将病毒植入计算机系统,随着网络的连接与传播,病毒在更大的范围内对计算机系统进行攻击,小从而导致计算机系统的故障。 2 计算机软件系统维护与应对策略 2.1 计算机软件系统兼容管理对策

计算机软件发展历史(简史)

计算机软件发展历史(简史) 来源:互联网 计算机软件技术发展很快。50年前,计算机只能被高素质的专家使用,今天,计算机的使用非常普遍,甚至没有上学的小孩都可以灵活操作;40年前,文件不能方便地在两台计算机之间进行交换,甚至在同一台计算机的两个不同的应用程序之间进行交换也很困难,今天,网络在两个平台和应用程序之间提供了无损的文件传输;30年前,多个应用程序不能方便地共享相同的数据,今天,数据库技术使得多个用户、多个应用程序可以互相覆盖地共享数据。了解计算机软件的进化过程,对理解计算机软件在计算机系统中的作用至关重要。 第一代软件(1946-1953) 第一代软件是用机器语言编写的,机器语言是内置在计算机电路中的指令,由0和1组成。例如计算2+6在某种计算机上的机器语言指令如下:10110000 00000110 00000100 00000010 10100010 01010000 第一条指令表示将“6”送到寄存器AL中,第二条指令表示将“2”与寄存器AL 中的内容相加,结果仍在寄存器AL中,第三条指令表示将AL中的内容送到地址为5的单元中。 不同的计算机使用不同的机器语言,程序员必须记住每条及其语言指令的二进制数字组合,因此,只有少数专业人员能够为计算机编写程序,这就大大限制了计算机的推广和使用。用机器语言进行程序设计不仅枯燥费时,而且容易出错。想一想如何在一页全是0和1的纸上找一个打错的字符! 在这个时代的末期出现了汇编语言,它使用助记符(一种辅助记忆方法,采用字母的缩写来表示指令)表示每条机器语言指令,例如ADD表示加,SUB表示减,MOV表示移动数据。相对于机器语言,用汇编语言编写程序就容易多了。例如计算2+6的汇编语言指令如下: MOV AL,6 ADD AL,2 MOV #5,AL 由于程序最终在计算机上执行时采用的都是机器语言,所以需要用一种称为汇编器的翻译程序,把用汇编语言编写的程序翻译成机器代码。编写汇编器的程序员简化了他人的程序设计,是最初的系统程序员。

计算机软件开发技术及其发展趋势

计算机软件开发技术及其发展趋势 1 计算机软件开发技术现状 21世纪是信息化时代,网络信息逐渐深入人们日常生活中,并对人们的生活方式带来了一定的改变。从互联网发展角度来看,计算机软件技术的开发显得十分重要。计算机软件开发技术的应用,促使计算机的使用更为方便快捷。随着时间的的推移,计算机在全世界逐渐得到推广使用。为了计算机使用更为方便,计算机软件开发技术不断发展,从而市场对计算机软件技术开发人才需求逐渐增加,为此,作为人才培养核心基地的高等院校,专门为计算机软件开发设立了专门的课程,从高等院校专业人数上升角度来看,从事计算机软件开发的人才逐渐增加。 2 计算机软件开发技术的发展特点 随着社会经济和社会环境的不断发展,促使计算机网络也得到了有效的推广,其中最大的引导因素就是软件开发技术。同时,软件开发技术是软件工程中的重要技术之一,是创新计算机网络技术的基础,有助于完善远程控制和网络支持。在实际发展中,不断的应用软件开发技术,促使计算机网络具备开发性和共存性的特点。因此,在实际发展计算机网络的过程中,最重要的影响因素就是软件开发技术的应用。依据生活案例的分析,计算机软件开发技术的应用,从基础上解决了软件开发技术与实际计算机发展需要产生的差异性,同时在不断创新软件开发技术的过程中,为软件提供丰富、安全、完善的工作环

境,这样有助于拓展实际计算机软件开发技术的发展空间,并且也说明实际软件开发技术与现阶段信息技术的发展有一定关联。新时代的来临,促使计算机承担的社会责任变得更为多样化,这也表明计算机软件开发技术需要与时代发展需求相符,從而不断发挥计算机技术具备的价值,为其发展创造优质的条件。 3 计算机软件开发的具体技术与应用 3.1 常用软件开发技术及其应用 在诸多计算机软件开发技术中,最为常见的就是Java Web、.net以及PHP等,其中尤其是以Java Web使用的最为普遍,在很多时候因为其据多种开源的框架,所以程序员能够在此基础之上开发出更多高质量的软件产品,所以其主要是应用在比较大型的计算机软件的开发中;而.net技术则需要使用C#语言对计算机软件进行有效的开发,其主要集成了XML、SOAP等内容,而且可以有效的实现与其他软件平台展开相互操作功能;PHP技术其因为学习起来比较简单,而且开发新软件的成本也不高,所以其被广泛应用在小项目软件的开发中,而且开发的速度是非常的快。 3.2 面向对象的软件技术及其应用 计算机技术的飞速发展在很大程度上增加了软件开发环境的复杂程度,所以要想有效的满足用户的相关需求时,很多情况下需要软件进行跨平台的操作功能。而且再加上传统的软件开发技术的开放性与复杂性都比较明显,所以这就在很大程度上使软件的后期维护更加复杂,而且也使维护成本有所提高,从而限制了软件的应用领域以及功能的

相关主题