身份证号码:65212219890304XXXX
摘要:计算机已成为现代社会发展的重要因素,是现代文明的重要标准。本文首先概述了计算机软件开发技术,以及计算机软件开发技术的重要性,然后简单论述了计算机软件开发的常用方法:原型化法、自动形式的系统开发法。最后,计算机软件开发的具体实例,阐述新时期计算机软件开发技术的应用。本文旨在强化计算机软件开发技术的认识,并为今后相关领域的研究提供一定的参考资料。
关键词:计算机;软件开发;网络
引言
在网络信息时代,计算机扮演着重要的角色,在很大程度上推动了社会发展,转变了现代人的生产生活。计算机的不断发展,其推动力源于计算机软件开发技术,也就是说,为满足计算机网络的发展,以及现实社会的需求,计算机软件开发技术需要不断地发展。所以,新的历史时期,计算机所扮演的社会角色日益多元化,并已成为现代文明进程的有力依托,这就更加强调计算机软件开发技术的重要性,特别是“以人为本”的开发理念,提高计算机软件开发的有效性、价值性和社会服务性,进而推动计算机的不断发展,造福人类社会。
1 计算机软件开发分析
计算机软件主要是指应用软件和系统软件,其具有十分突出的特点:一是具有广泛的社会使用价值,在很大程度上推动了软件产业的快速发展,体现出多元化的经济效益;二是计算机软件开发是一项复杂而细致的工作,在人力、物力上的消耗较大。所以说,计算机软件开发在社会发展领域中起到十分重要的作用。与此同时,计算机软件开发的种类多样化,其中计算机软件开发主要有两种:一是应用软件和系统软件的开发,主要用于计算机的维护管理以及控制,进而为计算机的用户端提供良好的应用界面;二是为解决实际的应用问题,而开展的软件开发,主要针对人事管理、游戏软件等方向的开发工作。
当然,计算机软件开发是一项复杂而细致的工作,强调开发中应严格遵循相应的开发原则:一是严格确保计算机软件开发质量,落实各方开发技术;二是软件开发计划应以分阶段生命周期为模型;三是基于科学的手段,对开发的计算机软件进行评估,以确保已开发软件的质量及使用效果。新时期,计算机软件开发技术不断发展,社会发展对计算机软件的依赖性日益凸显,这就强调计算机软件开发要严格落实各方工作,坚持计算机开发的三大原则。与此同时,计算机软件中的应用软件也好,还是系统软件,其开发的出发点都是提高计算机价值的利用,并为其有效利用创造良好的工作环境。这点就反映出计算机软件开发的重要性。
2计算机技术的应用
目前,经过长时间的发展,我国的计算机技术已经得到有效的进步和发展,其优势在发展的过程中逐渐得到了实现,而且其已普遍应用到了人们的日常生活及工作当中,给人们的生活和生产方式带来了极大的便利和变革,其在人们生活中的应用主要包括以下三个方面:
(1)计算机技术在生活领域的应用。计算机技术的应用非常有利于当今社会人们的日常交往。我们传统的社会交往方式主要以书信为主,但随着如今计算机技术的飞速发展,人们日常间的交往已逐渐摒弃了书信这种陈旧的方式,大多是通过网络来实现信息传递,目前全球最大的国际计算机网络是Internet,人们可以通过该网络实现远程信息登录、电子邮件往来、以及文件传输服务等,而且操作时间极短,许多信息的交流和传输瞬间就可以完成,同时它还不受时空的限制,对人们的日常生活和工作进行了彻底的改革。另外,我们可以通过计算机技术实现各种多媒体信息、新闻等的存储和共享,极大地促进了社会的信息化,缩小了人们的时间和空间。
(2)计算机技术在生产领域的应用。
以往我们在工程车间或在农业方面的生产主要是靠人工生活或借助于一些简易自动化的工具生产,如今,我们可以通过计算机技术彻底改变百年来的这种生产方式。在工厂中、在车间里,人们只要通过运用计算机技术设计出来的产品,就可以省时省力的实现过去几倍甚至几十倍的工作量。比如,过去建筑师要想修建一幢大楼,必须要经过亲自的勘查、测量、计算等活动才能最终绘出设计图纸,但现在,人们在进行建筑设计时,仅仅需要输入建筑物相关的原始数据即可,计算机就可以进行自动处理,绘出人们需要的各种不同的设计图纸。在生产中同样如此,人们通过计算机来控制生产过程的自动化操作,就可以很轻松地实现生产过程中的自动进料、自动加工和自动包装产品等。如今的计算机技术已广泛应用于工业生产,不断地加速着工厂生产的自动化。所以,人们应该高度重视计算机技术在材料加工自动化生产中的应用,不断的改革生产工艺,提高计算机技术的使用,最终实现对产品原材料的精确加工,快速监测。
(3)计算机技术在教育领域的应用。我国传统的教育教学多是以教师讲授的方式进行,在二十世纪八十年代左右,我国才开始引入计算机教育。随着计算机技术的快速发展,如今的老师多数采用了计算机辅助教学,也就是多媒体教育。通过计算机技术与数学、英语、语文、物理、生物、化学、音乐等不同学科的结合,使教育教学变得简单容易,而且内容丰富,可以很容易地将课堂变得生动有趣起来,而且可以极大地提高学生们的学习兴趣,增强教学效果。另外,教师还可以将课程内容及练习编成文档和演示文稿在课下发给学生,让学生们可以在家里进行学习,通过计算机多媒体的图,文,声并茂甚至有活动影像的特点,为学生提供一个最理想的学习环境,方便学生的学习。
3计算机软件开发技术的应用
计算机软件开发旨在不断优化现有软件或创造新软件,进而更好地服务于社会的发展。对此,对于一种计算机软件开发技术而言,其真正的成功,关键在于充分的将其实用价值体现出来。笔者在本节的论述中,主要通过一个计算机软件开发的具体实例,对如何实现软件开发技术的应用价值进行说明。
将两个开发设计好的软件产品分别安装至客户机端,如果是安装第一个产品,那么,安装操作相对比较简单,只需直接安装便可。这主要是因为,Acess 驱动、VB 虚拟机都是微软历史版,也就是说,系统可将其自动兼容,便于软件的安装。然而,如果安装第二个软件产品的话,在安装ActiveX 组件时,需要对相关浏览器的安全设置进行一定的更改,方可顺利的安装,也就是说,在安装第二个产品的过程中,安装需要多个步骤及操作方可完成。两个产品安装之后,用户使用的一段时间中,其运行各表现出这样的效果:第一种安装方法在运行中无问题,且运行比较稳定。特别是在修复安装等方面,用户均可独立、简单的完成。但也存在一个缺陷,也就是随着运行时间的加长,其运行速度明显下降,这就需要进行认为转档。而第二个安装方法在运行中经常出现系统操作版本的限制或浏览器的安全设置,给用户使用带来较大的不便。
通过具体实例的阐述,我们知道,计算机作为现代生产生活的重要工具,其社会价值在于如何更好地服务于社会、改善人类的生活。当前,计算机已成为这个世纪大众化的工具,更加强调计算机软件开发应更好的服务社会,推动社会的不断发展,体现实用性和有效性。所以,新时期计算机软件开发应秉承“以人为本”,突出软件的社会价值,特别是功能强大、易用的特点,更好地服务人类。
结束语
新的历史时期,计算机所扮演的角色日益多元化,其所带来的社会价值巨大无比。计算机强大的功能背后,是计算机软件开发技术的有力支撑。计算机要发展,长远性发展,在于软件开发技术的不断发展,方可创造有力的条件,提高计算机的社会服务价值。
参考文献:
[1]张少鑫.浅析计算机技术的发展与应用[J].湖北函授大学学报,2018(12).