论文部分内容阅读
【摘 要】在我国现代化信息技术不断发展的过程中,计算机软件的开发与应用越来越广泛,软件开发的技术也越来越成熟。软件开发技术被应用于软件工程的研究方面,在一定程度上促进了我国各行业的发展。本文就计算机软件开发技术的应用进行简单的分析,以期能够对计算机软件开发有进一步的了解。
【关键词】计算机;软件开发技术;应用
引 言
计算机能够正常的获得运行,其中硬件与软件是不可缺少的两部分。对计算机资源综合考虑的过程中应将硬件资源与软件资源作为重点。通常情况下,软件资源被分为计算机应用软件与计算机系统软件。利用计算机软件可以对计算机进行监督、管理、控制与维护。如今,在信息化时代中计算机网络已经成为信息传输的媒介。未来计算机的发展需要依赖于软件开发技术。为满足计算机网络对软件要求,软件开发技术需要不断发展,为计算机网络系统的构建提供各种可能。
一、计算机软件开发技术的概述
通常情况下,计算机软件主要指的是应用软件与系统软件。应用软件是解决用户具体问题的软件,例如学习管理软件与人事管理软件[1]。而系统软件则是管理、维护与监控计算机的软件系统。在用户使用计算机的过程中,利用应用软件与系统软件创造出一种计算机工作环境。其实,用户使用计算机就是使用计算机软件在上个世纪五六十年代,计算机软件的开发普遍以手工方式进行。手工方式开发的软件在使用的过程中出错率较高,工作效率较低,并且用户在使用时不能满足用户的实际需要。在商品化经济快速发展的过程中,大型软件不断地被开发出来,用户已开始认识到软件的开发需要应用规范的文档确保计算机运行、设计与调试的可行性。
直至上个世纪80年代末,在人们不断开发的过程中将计算软件开发定义为:实现计算机程序功能的各项规则、方法以及相关文档在计算机运行的需要,都被称之为计算机软件。计算机软件工程的发展经历了三时期:程序设计时期、软件时期、软件工程时期。从计算机软件开发的过程中来看,计算机软件工程以其他工程存在一定的差异性。计算机软件来发的每一环节需要经历多次的修改与适应。即使是在软件投入使用后,还应当考虑软件运行与维护等相关的问题。
二、计算机软件开发的方法
当前,在计算机软件开发中普遍都采用三种方法,即软件生命周期法、原型化法以及自动形式系统开发法。软件生命周期法是从事件的角度来对软件定义、维护与开发等相关问题进行分层,每一环节的结束都有相应的标准。计算机软件开发通常有6个阶段[2]。原型化法则指的是在软件开发之前需要进行严格的说明与定义。并且软件的用户与开发人员需要对系统的整体功能与信息深刻、准确以及全面的认识。如果软件开发人员不能确定算法的下过、系统的实用性与用户的人机界面或者是用户软件目标不能详尽的描述术处于输入的要求。则适合采用原型化方法进行软件开发设计。自动形式化的开发方法。这种开发方法需要利用第四代技术软件作为开发工具。应用这种方法开发软件需要开发人员能够说明软件实现的内容与目标。这种软件开发的方法需要依据系统的要求自动设计与编码。
三、计算机软件开发技术的应用
作为一种使用工具,计算机软件开发人员开发较多的软件使之更好地服务于人类。只有开发的软件能够很好地服务于人类,就会被称为是成功的计算机软件开发。计算机软件开发的成功与否通常都以其应用价值作为衡量的标杆。为更細致的说明软件开发的问题,需要利用实例对此进行详细的说明,利用两种不同的方法开发两种不同的的产品。一种为VB6.0+Acess、单机版运行模式进行开发设计,第二个产品是运用 Web+Xml+ActiveX和高级数据库服务器进行开发设计。在开发中将两种产品分别安装在客户机端。利用其中的一个产品就可以直接的安装。VB虚拟机与Acess驱动属于微软的历史性软件系统,该系统可自动兼容。利用第二种产品,客户在使用之前需要安装ActiveX组件。在此环节中需要更改浏览器的设置,要求客户在安装第二产品时进行多个安装步骤。客户安装完毕一段时间后,第一种安装方式就能够稳定、无障碍的运行。用户如果有需要对相关的数据进行备份,计算机可以的单独完成。但是,计算机在使用时间越长,其运行的速度就会降低[3]。第二汇总安装方式虽然要对浏览器进行一的设置,这在一定程度上增加了用户的不便。由此可知,软件开发的主要目的就是更好地服务与人类。因此,在计算机软件开发的过程中需要依据实际情况展开投入与开发工作。计算机软件的开发需要秉着以人为本的理念,进而体现软件的强大功能。
四、结语
总而言之,计算机硬件与软件属于计算机思想的体现。在用户处理信息、逻辑的过程中提供一种方便、快捷的手段。在信息化是不断深入的过程中,软件开发技术具有较高的应用价值。为适应时代发展的变化,科学合理的开发软件具有重要的意义。
参考文献:
[1]曹清华,周文军.软件开发人员应该掌握的几种编程语言[J].科技资讯,2012,12(9):22.
[2]陈斌.计算机软件的深度开发应用[J].科技致富向导,2012,2(21):61.
[3]刘默.浅析软件开发技术在计算机网络教育中的重要性[J].中小企业管理与科技,2011,2(18):275.
【关键词】计算机;软件开发技术;应用
引 言
计算机能够正常的获得运行,其中硬件与软件是不可缺少的两部分。对计算机资源综合考虑的过程中应将硬件资源与软件资源作为重点。通常情况下,软件资源被分为计算机应用软件与计算机系统软件。利用计算机软件可以对计算机进行监督、管理、控制与维护。如今,在信息化时代中计算机网络已经成为信息传输的媒介。未来计算机的发展需要依赖于软件开发技术。为满足计算机网络对软件要求,软件开发技术需要不断发展,为计算机网络系统的构建提供各种可能。
一、计算机软件开发技术的概述
通常情况下,计算机软件主要指的是应用软件与系统软件。应用软件是解决用户具体问题的软件,例如学习管理软件与人事管理软件[1]。而系统软件则是管理、维护与监控计算机的软件系统。在用户使用计算机的过程中,利用应用软件与系统软件创造出一种计算机工作环境。其实,用户使用计算机就是使用计算机软件在上个世纪五六十年代,计算机软件的开发普遍以手工方式进行。手工方式开发的软件在使用的过程中出错率较高,工作效率较低,并且用户在使用时不能满足用户的实际需要。在商品化经济快速发展的过程中,大型软件不断地被开发出来,用户已开始认识到软件的开发需要应用规范的文档确保计算机运行、设计与调试的可行性。
直至上个世纪80年代末,在人们不断开发的过程中将计算软件开发定义为:实现计算机程序功能的各项规则、方法以及相关文档在计算机运行的需要,都被称之为计算机软件。计算机软件工程的发展经历了三时期:程序设计时期、软件时期、软件工程时期。从计算机软件开发的过程中来看,计算机软件工程以其他工程存在一定的差异性。计算机软件来发的每一环节需要经历多次的修改与适应。即使是在软件投入使用后,还应当考虑软件运行与维护等相关的问题。
二、计算机软件开发的方法
当前,在计算机软件开发中普遍都采用三种方法,即软件生命周期法、原型化法以及自动形式系统开发法。软件生命周期法是从事件的角度来对软件定义、维护与开发等相关问题进行分层,每一环节的结束都有相应的标准。计算机软件开发通常有6个阶段[2]。原型化法则指的是在软件开发之前需要进行严格的说明与定义。并且软件的用户与开发人员需要对系统的整体功能与信息深刻、准确以及全面的认识。如果软件开发人员不能确定算法的下过、系统的实用性与用户的人机界面或者是用户软件目标不能详尽的描述术处于输入的要求。则适合采用原型化方法进行软件开发设计。自动形式化的开发方法。这种开发方法需要利用第四代技术软件作为开发工具。应用这种方法开发软件需要开发人员能够说明软件实现的内容与目标。这种软件开发的方法需要依据系统的要求自动设计与编码。
三、计算机软件开发技术的应用
作为一种使用工具,计算机软件开发人员开发较多的软件使之更好地服务于人类。只有开发的软件能够很好地服务于人类,就会被称为是成功的计算机软件开发。计算机软件开发的成功与否通常都以其应用价值作为衡量的标杆。为更細致的说明软件开发的问题,需要利用实例对此进行详细的说明,利用两种不同的方法开发两种不同的的产品。一种为VB6.0+Acess、单机版运行模式进行开发设计,第二个产品是运用 Web+Xml+ActiveX和高级数据库服务器进行开发设计。在开发中将两种产品分别安装在客户机端。利用其中的一个产品就可以直接的安装。VB虚拟机与Acess驱动属于微软的历史性软件系统,该系统可自动兼容。利用第二种产品,客户在使用之前需要安装ActiveX组件。在此环节中需要更改浏览器的设置,要求客户在安装第二产品时进行多个安装步骤。客户安装完毕一段时间后,第一种安装方式就能够稳定、无障碍的运行。用户如果有需要对相关的数据进行备份,计算机可以的单独完成。但是,计算机在使用时间越长,其运行的速度就会降低[3]。第二汇总安装方式虽然要对浏览器进行一的设置,这在一定程度上增加了用户的不便。由此可知,软件开发的主要目的就是更好地服务与人类。因此,在计算机软件开发的过程中需要依据实际情况展开投入与开发工作。计算机软件的开发需要秉着以人为本的理念,进而体现软件的强大功能。
四、结语
总而言之,计算机硬件与软件属于计算机思想的体现。在用户处理信息、逻辑的过程中提供一种方便、快捷的手段。在信息化是不断深入的过程中,软件开发技术具有较高的应用价值。为适应时代发展的变化,科学合理的开发软件具有重要的意义。
参考文献:
[1]曹清华,周文军.软件开发人员应该掌握的几种编程语言[J].科技资讯,2012,12(9):22.
[2]陈斌.计算机软件的深度开发应用[J].科技致富向导,2012,2(21):61.
[3]刘默.浅析软件开发技术在计算机网络教育中的重要性[J].中小企业管理与科技,2011,2(18):275.