论文部分内容阅读
摘 要:如果说硬件是构成计算机的重要组成部分,那么软件就是计算机能够正常运行的基础。软件与硬件对于计算机的发展都贡献了不可忽视的力量。随着人们的生活中越来越离不开计算计的使用,相关工作者已经将进一步开发计算机应用软件以及合理的维护计算机应用软件作为当前工作的重点。本文以上述内容为出发点,希望使我国的计算机事业发展得更好。
关键词:计算机应用;软件;开发技术
在社会变革的过程中,计算机已经成为现代社会必不可少的设备之一,无论是生产过程中,还是在生活中,计算机就如同家中的一份子,使人们的生活变得更加方便快捷。由此可见,计算机的应用已经成为势不可挡的趋势,因此,相关工作人员要进一步发展计算机的应用软件,使其与时代的发展相适应。在信息化如此发达的今天,计算机软件的开发与软件的维护工作已经成为重要的工作任务之一。
1 软件的分类
在计算机软件中,主要分类两种类型,其一是系统软件,其二是应用软件,前者是计算机系统自带的一类软件,主要的作用就是为了保证计算机能够正常运行,对一些重要的数据进行回收与整理,系统软件犹如人的大脑,存储了大量的数据,在这些数据的支持下,计算机才能正常的运行。后者是可以进行选择性安装的软件,主要是为用户提供更加便捷的服务,下面我们就这两类软件进行具体的分析。
1.1 系统软件
在计算机系统中,系统软件是自始至终就存在的一类软件,其中包含了众多的组成部分,没有了系统软件,计算机的硬件也就无法正常的进行工作,由此可见系统软件的重要性,用户在使用的过程中是不能随意删除的,一旦删除,可能就会造成计算机无法正常运行的情况。例如在启动计算机的过程中,就需要系统软件的支持,或是在计算机与网络进行连接的过程中,也需要计算机系统软件的相应操作才能完成,系统软件的重要性在这些操作的过程中已经得到凸显,由此可见,如果没有了系统软件对计算机的支持,计算机是无法运行的,计算机系统软件就好比人的大脑,起到提供指令的作用,在指令的引领下,才能进行下一步的工作。因此,用户一定要重视起来。
1.2 应用软件
应用软件与系统软件都是计算机软件的重要组成部分,应用软件与系统软件有所不同,不同的应用软件起到的作用都是较为孤立的,有的应用软件为用户提供学习的便利,有的应用软件可以作为办公之用,还有的应用软件是为了休闲娱乐,因为应用软件的开发,才为人们的生活提供了更加便利的选择,并且也使生活更加的丰富多彩。应用软件的主要作用是解决用户所需的实际问题,所以在当前计算机发展的过程中,更加需要对应用软件进行开发,以满足人们不断增加的实际需要。
2 计算机应用软件的开发要求
计算机软件在应用计算机的过程中具有十分重要的作用,没有计算机软件,计算机也就无法正常运行,人们的生活缺少计算机的应用,工作效率就会大大减慢,从而带来一系列的负面影响。由此可见,应该加强计算机软件的开发与应用,这样才能起到促进社会发展的作用。计算机软件的开发是一项系统而又复杂的工程,在前期的准备阶段,首先应该对用户的需求进行深入的调查,并且加以分析,这是计算机软件开发的前提,如果软件的开发不以人们的需求为目的,那么也就失去了软件的价值所在。另外,在软件开发完成之后,应该进行多次的测试,测试的目的是为了保证计算机软件能够正常的使用,不会出现系统崩溃的问题,减少用户在使用的过程中出现的问题从而产生一定的影响,在这一前提条件下,计算机软件的开发工作才算完成,将其正式应用在工作生活中,为人们提供更加便捷的服务。
3 计算机应用软件的开发现状
在当前的技术条件下,全球的软件开发都还存在着各种各样的问题需要解决,主要有以下两点:第一,软件的程序和相对应的文档内容衔接不夠紧密。需求文档和设计文档是从不同的角度上进行编写的,其编写的对象也不相同,所以他们在编写时采用不同的描述方式,导致软在更新时不能够与全部的文档实现同步更新。如果,开发人员错误的理解了社会的需求,在进行研发时加大了分离,这样则会对用户产生一定的不良影响和损失。第二,软件开发和维护不衔接。在软件开发时一般都不会考虑以后的维护问题,在研发时没有为软件更新维护留下接口,从而导致软件在维护上存在很大的困难。那么,在一旦软件出现了不正常情况,则需要对软件进行重构,这样浪费资源,还会使软件出现其它的新问题上述两点问题都是今后计算机应用软件开发中应当集中解决的问题。
4 计算机应用软件的维护
应用软件的维护是投入使用之后,保证用户在承诺的时间段内正常且高效的运行,这是软件生命周期的最后阶段。但是我们发现软件的维护费用在整个开发费用中有很高的比例,而且在逐年增加,到90年代后己经达到了75%左右,所以降低软件维护费用是降低整个开发过程成本的重要环节软件维护有很多种类,大概可以分为以下五种:一是改正性维护,即改正开发时的疏漏和潜伏的漏洞或者错误,大约占总维护的19%;二是适应性维护,就是对当前数据进行革新以满足实际变化的需要,大约占22%;三是完善性维护,即根据用户提出的要求对应用软件进行完善和优化,大约占56%;四是预防性维护,即为了软件的未来提前做出适当的修改,约占1%;最后是其他维护,这部分所占的比例少,可针对某些突发事件,约为2%,不同的分类有不同的影响因素。
而影响软件维护的因素有:团队素质;客户需求的调整;文档同步;维护成本等。面对如此多的诱导因素,我们要抓住主要因素进行有规律的改进和提局。在进行应用软件维护时,我们要按步骤有序的进行,以免产生遗漏。首先我们要确保计算机的系统软件正常运行,这是一个基础,然后我们将出现的问题进行分类,分析出现的是什么问题,根据不同问题进行对症下药,切勿盲目进行修改,应用软件在开发时,编制齐全的文档,严格进行软件的测试和审核,这样可以改善应用软件的可维护性,减低维护费用。在进行软件维护的过程中,我们要加强对于维护的管理,尤其是配置管理。采取有效的措施对应用软件进行跟踪和控制,要对维护工作保持严谨的工作态度。只有这样才能更好的落实计算机应用软件的维护工作。
5 软件产品的规范化与保护
在实际应用时,客户或维修人员需要以软件产品系统中的产生的不足为依据填写一份“软件问题报告”,然后把该报告交给软件维护管理的专业人员,另外,维护人员仍需填写一份“软件修改报告”并将其上交到维护管理人员;“软件修改报告”需要经过维护管理人员的严格评析后给予其优先级;维护人员对维护需求进行实际评析并对其修改需要的时间和资金做出大概的预算;在经过严密的修改过后再一次检测其程序;对全部的相关文件进行合理改正;把已修改的消息告知客户然后把版本交付于客户;对其进行评析。最后,应交付的文件基本包括关于软件的不足报告和改正报告等。
结束语
计算机网络推动着信息社会的快速发展,同时也推动了我国信息化经济的发展,人们通过计算机网络联系在一起,打破了时间和空间的限制,给我们提供了更加方便的信息资源和生存条件。所以推进计算机网络的健康发展必须要强化对计算机软件的应用以及应用软件的维护,促进计算机网络发展的不断规范。
参考文献
[1]郝勇.计算机网络安全防范技术的应用分析[J].信息与电脑:理论版,2011(9).
[2]芮祥梅.计算机网络在企业管理中的应用研究[J].信息与电脑:理论版,2011(4).
[3]仇丽凤,李雷茹.计算机软件技术在气象业务中的安全应用[J].信息与电脑:理论版,2011(2).
关键词:计算机应用;软件;开发技术
在社会变革的过程中,计算机已经成为现代社会必不可少的设备之一,无论是生产过程中,还是在生活中,计算机就如同家中的一份子,使人们的生活变得更加方便快捷。由此可见,计算机的应用已经成为势不可挡的趋势,因此,相关工作人员要进一步发展计算机的应用软件,使其与时代的发展相适应。在信息化如此发达的今天,计算机软件的开发与软件的维护工作已经成为重要的工作任务之一。
1 软件的分类
在计算机软件中,主要分类两种类型,其一是系统软件,其二是应用软件,前者是计算机系统自带的一类软件,主要的作用就是为了保证计算机能够正常运行,对一些重要的数据进行回收与整理,系统软件犹如人的大脑,存储了大量的数据,在这些数据的支持下,计算机才能正常的运行。后者是可以进行选择性安装的软件,主要是为用户提供更加便捷的服务,下面我们就这两类软件进行具体的分析。
1.1 系统软件
在计算机系统中,系统软件是自始至终就存在的一类软件,其中包含了众多的组成部分,没有了系统软件,计算机的硬件也就无法正常的进行工作,由此可见系统软件的重要性,用户在使用的过程中是不能随意删除的,一旦删除,可能就会造成计算机无法正常运行的情况。例如在启动计算机的过程中,就需要系统软件的支持,或是在计算机与网络进行连接的过程中,也需要计算机系统软件的相应操作才能完成,系统软件的重要性在这些操作的过程中已经得到凸显,由此可见,如果没有了系统软件对计算机的支持,计算机是无法运行的,计算机系统软件就好比人的大脑,起到提供指令的作用,在指令的引领下,才能进行下一步的工作。因此,用户一定要重视起来。
1.2 应用软件
应用软件与系统软件都是计算机软件的重要组成部分,应用软件与系统软件有所不同,不同的应用软件起到的作用都是较为孤立的,有的应用软件为用户提供学习的便利,有的应用软件可以作为办公之用,还有的应用软件是为了休闲娱乐,因为应用软件的开发,才为人们的生活提供了更加便利的选择,并且也使生活更加的丰富多彩。应用软件的主要作用是解决用户所需的实际问题,所以在当前计算机发展的过程中,更加需要对应用软件进行开发,以满足人们不断增加的实际需要。
2 计算机应用软件的开发要求
计算机软件在应用计算机的过程中具有十分重要的作用,没有计算机软件,计算机也就无法正常运行,人们的生活缺少计算机的应用,工作效率就会大大减慢,从而带来一系列的负面影响。由此可见,应该加强计算机软件的开发与应用,这样才能起到促进社会发展的作用。计算机软件的开发是一项系统而又复杂的工程,在前期的准备阶段,首先应该对用户的需求进行深入的调查,并且加以分析,这是计算机软件开发的前提,如果软件的开发不以人们的需求为目的,那么也就失去了软件的价值所在。另外,在软件开发完成之后,应该进行多次的测试,测试的目的是为了保证计算机软件能够正常的使用,不会出现系统崩溃的问题,减少用户在使用的过程中出现的问题从而产生一定的影响,在这一前提条件下,计算机软件的开发工作才算完成,将其正式应用在工作生活中,为人们提供更加便捷的服务。
3 计算机应用软件的开发现状
在当前的技术条件下,全球的软件开发都还存在着各种各样的问题需要解决,主要有以下两点:第一,软件的程序和相对应的文档内容衔接不夠紧密。需求文档和设计文档是从不同的角度上进行编写的,其编写的对象也不相同,所以他们在编写时采用不同的描述方式,导致软在更新时不能够与全部的文档实现同步更新。如果,开发人员错误的理解了社会的需求,在进行研发时加大了分离,这样则会对用户产生一定的不良影响和损失。第二,软件开发和维护不衔接。在软件开发时一般都不会考虑以后的维护问题,在研发时没有为软件更新维护留下接口,从而导致软件在维护上存在很大的困难。那么,在一旦软件出现了不正常情况,则需要对软件进行重构,这样浪费资源,还会使软件出现其它的新问题上述两点问题都是今后计算机应用软件开发中应当集中解决的问题。
4 计算机应用软件的维护
应用软件的维护是投入使用之后,保证用户在承诺的时间段内正常且高效的运行,这是软件生命周期的最后阶段。但是我们发现软件的维护费用在整个开发费用中有很高的比例,而且在逐年增加,到90年代后己经达到了75%左右,所以降低软件维护费用是降低整个开发过程成本的重要环节软件维护有很多种类,大概可以分为以下五种:一是改正性维护,即改正开发时的疏漏和潜伏的漏洞或者错误,大约占总维护的19%;二是适应性维护,就是对当前数据进行革新以满足实际变化的需要,大约占22%;三是完善性维护,即根据用户提出的要求对应用软件进行完善和优化,大约占56%;四是预防性维护,即为了软件的未来提前做出适当的修改,约占1%;最后是其他维护,这部分所占的比例少,可针对某些突发事件,约为2%,不同的分类有不同的影响因素。
而影响软件维护的因素有:团队素质;客户需求的调整;文档同步;维护成本等。面对如此多的诱导因素,我们要抓住主要因素进行有规律的改进和提局。在进行应用软件维护时,我们要按步骤有序的进行,以免产生遗漏。首先我们要确保计算机的系统软件正常运行,这是一个基础,然后我们将出现的问题进行分类,分析出现的是什么问题,根据不同问题进行对症下药,切勿盲目进行修改,应用软件在开发时,编制齐全的文档,严格进行软件的测试和审核,这样可以改善应用软件的可维护性,减低维护费用。在进行软件维护的过程中,我们要加强对于维护的管理,尤其是配置管理。采取有效的措施对应用软件进行跟踪和控制,要对维护工作保持严谨的工作态度。只有这样才能更好的落实计算机应用软件的维护工作。
5 软件产品的规范化与保护
在实际应用时,客户或维修人员需要以软件产品系统中的产生的不足为依据填写一份“软件问题报告”,然后把该报告交给软件维护管理的专业人员,另外,维护人员仍需填写一份“软件修改报告”并将其上交到维护管理人员;“软件修改报告”需要经过维护管理人员的严格评析后给予其优先级;维护人员对维护需求进行实际评析并对其修改需要的时间和资金做出大概的预算;在经过严密的修改过后再一次检测其程序;对全部的相关文件进行合理改正;把已修改的消息告知客户然后把版本交付于客户;对其进行评析。最后,应交付的文件基本包括关于软件的不足报告和改正报告等。
结束语
计算机网络推动着信息社会的快速发展,同时也推动了我国信息化经济的发展,人们通过计算机网络联系在一起,打破了时间和空间的限制,给我们提供了更加方便的信息资源和生存条件。所以推进计算机网络的健康发展必须要强化对计算机软件的应用以及应用软件的维护,促进计算机网络发展的不断规范。
参考文献
[1]郝勇.计算机网络安全防范技术的应用分析[J].信息与电脑:理论版,2011(9).
[2]芮祥梅.计算机网络在企业管理中的应用研究[J].信息与电脑:理论版,2011(4).
[3]仇丽凤,李雷茹.计算机软件技术在气象业务中的安全应用[J].信息与电脑:理论版,2011(2).