论文部分内容阅读
【摘要】伴随着信息化社会的发展,计算机已经成为我们生活中必不可少的工具,无论学习、工作、办公还是生活都离不开计算机。笔者就计算机的特点进行了阐述,对计算机软件开发的原则、开发种类和开发方法进行了介绍,还分析了计算机软件开发技术的意义及应用。
【关键词】计算机软件开发技术应用
引言:计算机从其诞生到现在不过短短的半世纪,但已取得了令人瞩目的发展,同时也随着技术的进步而在酝酿着不断的创新,随着计算机软件系统应用范围的不断扩展,计算机软件开发技术也越发重要,计算机软件包括计算机软件系统和计算机应用软件,前者指的是计算机本身的软件,通过这些软件可以实现对计算机的操控管理,后者则指的是计算机的具体应用软件,比如聊天软件、购物软件等,可以说,计算机软件简化了人们利用计算机时的程序,为人们利用计算机时提供了方便快捷。
一、计算机软件的特点
计算机现以已经成为我们生活中不可缺少的东西,计算机的软件系统也越来越强大,就计算机软件的特点我们可以分为以下几点:一是在社会上的各个领域计算机软件可以说都得到了广泛的应用,计算机软件具有很高的社会价值,它对软件产业的发展起到了推动作用,对软件开发者来说它能够为他们带来可观的经济效益。二是在开发计算机软件过程中,会消耗大量的人力与物力资源,随着开发的计算机软件程序越来越复杂化,所以开发研究的时间也就越来越长,相应的我们将会投入更多的人力与物力来开发研究计算机软件。三是要对软件采取保护措施,软件开发完成后如果没有做好保护措施,会很能容易被别人复制与修改,从而对自己开发的计算机软件造成不利影响。
二、计算机软件开发的原则及开发的种类
在进行计算机软件开发过程中,我们应当按照以下原则:对开发的软件质量一定要进行严格的把关,制定软件开发的计划,分阶段的进行开发设计研究,对各个阶段开发的内容进行相应的审核,对开发出来的计算机软件要通过科学手段来进行审核验收。
计算机软件开发分为系统软件的开发与应用软件的开发两种,系统软件的开发重点在于:能够在计算机使用过程中为用户提供一个良好的界面,并为计算机与计算机的外部设备在控制与管理维护中提供系统化服务,例如各种语言处理程序就是系统软件的一种。应用软件的开发重点是:根据我们日常生活、工作等的需要有针对性的进行开发的软件,比如游戏软件、网络购物软件、网络聊天软件等。
三、计算机软件开发的方法
目前,软件生命周期法、原形化方法与自动形式的系统开发方法是计算机软件开发的主要方法。
1、软件生命周期法:软件生命周期法就是把整个开发软件的过程分成若干个阶段来进行的一种软件开发方法。在软件开发的每个阶段都会严格按照标准进行,通常以软件生命周期法开发软件,会根据软件定义、开发与维护三个方面分成6个时间段也就是6个周期,每个周期大概一个月,所以说用软件生命周期法开发软件大概需要6个月时间。
2、原型化方法:因为利用软件生命周期法开发软件时,需要开发人员在一开始时就要对软件进行一个准确的定位。但是在用户不能给出具体的需求时,开发人员往往不能准确的进行软件的设计开发。但是通过原型化方法,我们就可以解决在开发过程中遇到的这种问题,利用原型化系统的研究阶段,从而得出软件需要满足什么样的需求。而在此时,我们可以通过之前数据对系统柱模、原始系统建造与开发人员的审核,最后完成软件的修改与设计。
3、自动形式的系统开发方法
自动形式的系统开发方法相对来说更加简单,它并不需要软件开发者进行具体的实现过程说明,只需要将软件具体需要实现哪些目标与内容进行说明就可以,它是将第4代技术中的软件作为自己开发软件的工具,用自动形式的系统开发方法进行软件开发,按照系统的要求自动进行设计。
四、计算机软件开发技术的意义
上述中我们说过,计算机软件简化了人们利用计算机时的复杂程序。因此说,计算机软件开发技术基于给人们提供便捷的服务这点具有重要意义。基于大的方面来说,计算机软件开发技术是计算机软件工程中较为重要的开发技术,它不僅有利于推动计算机技术的发展,还有利于计算机技术的改革创新,实现计算机在某些重要领域中的应用能力,计算机软件开发技术的推广应用,实现了现代化信息资源的共存与共享,推动了计算机应用范围的扩大。随着计算机软件开发技术的不断进步,使得计算机应用的安全性、便捷性和可靠性都大大提高,满足了人们对计算机应用越来越高的要求。
五、计算机软件开发技术的应用
计算机软件开发技术的应用归根结底是为人们提供更便捷、更安全、更高效的服务。在实际应用中才能体现出计算机开发软件的真正价值,接下来我们就计算机软件开发应用实例来证实计算机软件开发的应用价值的所在。
采用两种不同的计算机软件开发技术来开发两种产品,第一种产品采用高级数据库服务器的Web Xml ActiveX模式进行开发设计,第二种产品采用VB6.0 Acess的模式进行开发设计。现将这第一种和第二种产品分别在技术及客户端进行安装使用,结果发现第一种产品在使用时,还需要在客户机安装ActiveX组件,然后改变浏览器的安全设置,之后才能进行正常使用。第二种产品安装结束后无需在安装组件就可以直接进行正常使用。第一种产品与第二种产品在实际应用中,第一种产品就显得较为复杂些,给人们的使用带来些许麻烦。但是第二种产品应用的时间越长,应用数据越多,则其运行速度相对就会减慢,这种情况下就需要采用人为的操作。第一种产品与第二种产品的应用对比以及在应用中出现的问题,都对计算机软件开发起到促进作用。
计算机作为人们日常普遍使用的工具,为了给人们提供更好的服务,这就要求计算机软件的开发要有针对性,以满足用户的需要为出发点,坚持以人为本的开发理念,开发出使用性强、操作简便易行的计算机软件技术。
总结:计算机软件的开发与应用,促进了计算机的不断发展,也扩大了计算机的应用范围。因此,对计算机软件开发技术进行重点研究,注重软件开发技术的创新,以最快的速度、最少的能源消耗,开发出最具有实用价值的计算机应用软件,来满足人们的需要,以及推动计算机的更大发展。
参考文献
[1]周国强.董保华.计算机软件的开发与发展分析[J].信息与电脑.2012.
[2]朱穆超.试析计算机软件开发[J].高等教育研究2011.
[3]曹清华.周文军.软件开发人员应该掌握的几种编程语言[J].科技资讯.2012.
[4]梁华浅论近年来软件开发技术与应用发展趋势[J]. 科技信息 .2008.23(14):97--99
【关键词】计算机软件开发技术应用
引言:计算机从其诞生到现在不过短短的半世纪,但已取得了令人瞩目的发展,同时也随着技术的进步而在酝酿着不断的创新,随着计算机软件系统应用范围的不断扩展,计算机软件开发技术也越发重要,计算机软件包括计算机软件系统和计算机应用软件,前者指的是计算机本身的软件,通过这些软件可以实现对计算机的操控管理,后者则指的是计算机的具体应用软件,比如聊天软件、购物软件等,可以说,计算机软件简化了人们利用计算机时的程序,为人们利用计算机时提供了方便快捷。
一、计算机软件的特点
计算机现以已经成为我们生活中不可缺少的东西,计算机的软件系统也越来越强大,就计算机软件的特点我们可以分为以下几点:一是在社会上的各个领域计算机软件可以说都得到了广泛的应用,计算机软件具有很高的社会价值,它对软件产业的发展起到了推动作用,对软件开发者来说它能够为他们带来可观的经济效益。二是在开发计算机软件过程中,会消耗大量的人力与物力资源,随着开发的计算机软件程序越来越复杂化,所以开发研究的时间也就越来越长,相应的我们将会投入更多的人力与物力来开发研究计算机软件。三是要对软件采取保护措施,软件开发完成后如果没有做好保护措施,会很能容易被别人复制与修改,从而对自己开发的计算机软件造成不利影响。
二、计算机软件开发的原则及开发的种类
在进行计算机软件开发过程中,我们应当按照以下原则:对开发的软件质量一定要进行严格的把关,制定软件开发的计划,分阶段的进行开发设计研究,对各个阶段开发的内容进行相应的审核,对开发出来的计算机软件要通过科学手段来进行审核验收。
计算机软件开发分为系统软件的开发与应用软件的开发两种,系统软件的开发重点在于:能够在计算机使用过程中为用户提供一个良好的界面,并为计算机与计算机的外部设备在控制与管理维护中提供系统化服务,例如各种语言处理程序就是系统软件的一种。应用软件的开发重点是:根据我们日常生活、工作等的需要有针对性的进行开发的软件,比如游戏软件、网络购物软件、网络聊天软件等。
三、计算机软件开发的方法
目前,软件生命周期法、原形化方法与自动形式的系统开发方法是计算机软件开发的主要方法。
1、软件生命周期法:软件生命周期法就是把整个开发软件的过程分成若干个阶段来进行的一种软件开发方法。在软件开发的每个阶段都会严格按照标准进行,通常以软件生命周期法开发软件,会根据软件定义、开发与维护三个方面分成6个时间段也就是6个周期,每个周期大概一个月,所以说用软件生命周期法开发软件大概需要6个月时间。
2、原型化方法:因为利用软件生命周期法开发软件时,需要开发人员在一开始时就要对软件进行一个准确的定位。但是在用户不能给出具体的需求时,开发人员往往不能准确的进行软件的设计开发。但是通过原型化方法,我们就可以解决在开发过程中遇到的这种问题,利用原型化系统的研究阶段,从而得出软件需要满足什么样的需求。而在此时,我们可以通过之前数据对系统柱模、原始系统建造与开发人员的审核,最后完成软件的修改与设计。
3、自动形式的系统开发方法
自动形式的系统开发方法相对来说更加简单,它并不需要软件开发者进行具体的实现过程说明,只需要将软件具体需要实现哪些目标与内容进行说明就可以,它是将第4代技术中的软件作为自己开发软件的工具,用自动形式的系统开发方法进行软件开发,按照系统的要求自动进行设计。
四、计算机软件开发技术的意义
上述中我们说过,计算机软件简化了人们利用计算机时的复杂程序。因此说,计算机软件开发技术基于给人们提供便捷的服务这点具有重要意义。基于大的方面来说,计算机软件开发技术是计算机软件工程中较为重要的开发技术,它不僅有利于推动计算机技术的发展,还有利于计算机技术的改革创新,实现计算机在某些重要领域中的应用能力,计算机软件开发技术的推广应用,实现了现代化信息资源的共存与共享,推动了计算机应用范围的扩大。随着计算机软件开发技术的不断进步,使得计算机应用的安全性、便捷性和可靠性都大大提高,满足了人们对计算机应用越来越高的要求。
五、计算机软件开发技术的应用
计算机软件开发技术的应用归根结底是为人们提供更便捷、更安全、更高效的服务。在实际应用中才能体现出计算机开发软件的真正价值,接下来我们就计算机软件开发应用实例来证实计算机软件开发的应用价值的所在。
采用两种不同的计算机软件开发技术来开发两种产品,第一种产品采用高级数据库服务器的Web Xml ActiveX模式进行开发设计,第二种产品采用VB6.0 Acess的模式进行开发设计。现将这第一种和第二种产品分别在技术及客户端进行安装使用,结果发现第一种产品在使用时,还需要在客户机安装ActiveX组件,然后改变浏览器的安全设置,之后才能进行正常使用。第二种产品安装结束后无需在安装组件就可以直接进行正常使用。第一种产品与第二种产品在实际应用中,第一种产品就显得较为复杂些,给人们的使用带来些许麻烦。但是第二种产品应用的时间越长,应用数据越多,则其运行速度相对就会减慢,这种情况下就需要采用人为的操作。第一种产品与第二种产品的应用对比以及在应用中出现的问题,都对计算机软件开发起到促进作用。
计算机作为人们日常普遍使用的工具,为了给人们提供更好的服务,这就要求计算机软件的开发要有针对性,以满足用户的需要为出发点,坚持以人为本的开发理念,开发出使用性强、操作简便易行的计算机软件技术。
总结:计算机软件的开发与应用,促进了计算机的不断发展,也扩大了计算机的应用范围。因此,对计算机软件开发技术进行重点研究,注重软件开发技术的创新,以最快的速度、最少的能源消耗,开发出最具有实用价值的计算机应用软件,来满足人们的需要,以及推动计算机的更大发展。
参考文献
[1]周国强.董保华.计算机软件的开发与发展分析[J].信息与电脑.2012.
[2]朱穆超.试析计算机软件开发[J].高等教育研究2011.
[3]曹清华.周文军.软件开发人员应该掌握的几种编程语言[J].科技资讯.2012.
[4]梁华浅论近年来软件开发技术与应用发展趋势[J]. 科技信息 .2008.23(14):97--99