计算机软件开发技术现状及对策分析

来源 :信息周刊 | 被引量 : 0次 | 上传用户:guizi663
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】近年来,微软公司为了不断地满足人们日益增加的各种需求,同时为了保证其在软件方面的竞争优势,会在一段时间内开发出新的操作系统软件。新的软件操作系统的面世,对计算机的硬件也提出了更高的要求,在计算机硬件和软件的不断地相互推动和相互促进下,必将引导和刺激计算机软件和硬件的持续健康发展,推动计算机行业的进步。本文主要对计算机软件开发技术现状及对策进行了分析研究。
  【关键词】计算机;软件开发;技术现状;规范维护
  一、计算机软件开发技术发展分析
  1、计算机软件开发技术的现状
  目前,随着经济、科技及教育领域的不断发展,计算机软件开发技术在各个行业中也得到广泛的应用,并且得到各个单位的大量的人力、物力及财力方面的支持,并在发展的过程中,在一些新软件技术研发上取得明显的成就。但由于全球信息化冲击所造成的影响,目前对于我国来说,在软件开发技术上仍面临着较多问题的存在。首先由于我国计算机软件开发技术发展较晚,开发能力不足,在开发过程中缺乏创新技术,因此无法做到对核心技术的实现,从而造成的我国软件产品的质量、层次无法做到对当前网络化、信息化与数字化需求的有效满足。其次,在人才结构方面也存在着严重的不合理性。对于软件开发工作来说,基础技术人员是人才结构的组成者,但在一些高层技术领域上,对人才的缺乏仍旧较为严重,要是单凭着对高素质、高能力人才的引进,不仅会带来大量的成本,还会造成软件开发周期变长。当前对于一些企业来说,难以对软件研发部门的人员结构进行调整,从而造成的软件开发人才结构不平衡。第三,在产品体系上,虽然经过一定的调整,但是在核心技术与产品上,都较为缺乏,没有形成自己品牌的技术,从而造成软件产品难以做到对完整结构体系的构建。最后,在软件开发时,其所存在的开发环境也欠佳,通常硬件投入的成本要远远的高于软投入,从而造成的软件开发不公平竞争加大,知识产权得不到有效的保障,进一步使得软件开发技术难以拓展与突破。
  2、计算机软件技术需要发展的理由
  目前,随着社会的发展创新的不断加强,计算机网络技术的发展也需要做到不断的创新与发展。而要想做到对这一创新的实现,就需要做到对计算机软件开发技术发展的推动。从而做到对广大用户需求的有效满足。在软件工程中,最为核心的部分便是软件开发技术。计算机软件开发技术的有效应用与发展之后,能够对计算的应用与发展产生积极而有效的意义,对人类的生活水平的提升也会产生重要的影响。计算机软件开发技术的提升,能够大大加强软件功能、可靠性与安全性,从而会受到更多用户的青睐。因此,只有做到对计算机软件开发技术的提升,才能够做到在这强大的竞争环境中不被淘汰,推动计算机软件技术的发展。
  3、计算机软件开发技术的重要性
  有了好的计算机软件开发技术才能开发出来好的计算机软件。在计算机的实际应用与运行当中,软件开发技术还能够从根本上解决用户对软件需求的问题,从而能够做到对用户多样化需求的满足,提升计算机软件可靠性、安全性及高效性,用户的需求为计算机软件开发技术提供了更广阔的范围与空间。当前,随着时代的进步与发展,计算机软件开发技术也需要做到与时俱进,在为用户提供多元化、高质量服务的同时,做到对计算机软件价值的有效促进。
  二、计算机软件的开发方式
  计算机软件具有多种开发方式,针对不同的用户和不同的软件可以采用不同的开发方式,不同的开发方式所用的开发周期也不尽相同,每种开发方式具有各自的优点,所以在软件开发前期要根据用户的需求和综合分析来决定采用哪种开发方式,开发方式选择的合理性可以影响到软件的开发周期、开发效率和开发质量。目前较为流行的开发方式有传统开发方式、原形开发方式以及自动开发方式。
  1、传统开发方式
  传统的开发方式是严格按照软件工程理论中软件的生命周期进行的开发,按照软件的定义、可行性分析、需求分析、概要设计、详细设计、代码编写、软件测试和软件维护的步骤进行开发。在以上的每个阶段都有不同的任务,软件的定义就是给待开发的软件下定义以及命名。可行性分析包括对待开发软件的经济可行性分析、法律可行性分析、社会因素可行性分析、技术可行性分析以及操作可行性分析等。需求分析就是明确待开发软件的功能模块。概要设计阶段主要是对数据库表和数据字典进行设计。详细设计阶段是对各个功能模块进行详细的分析和流程设计。后期实现要严格按照以上各个阶段的要求进行编码,进而对软件的各个功能进行测试和完善,最后要对软件进行各方面的维护,确保软件的正常运行。
  2、原形开发方式
  原形开发方式是在用户对待开发软件没有明确的输入、输出需求和详细功能需求介绍的情况下采用的开发方式。开发人员根据用户不明确的需求进行分析,根据分析结果进行开发,功能实现后给用户展示,如果用户不满意或者在开发期间用户提出了其他需求,这时开发人员就要根据用户的要求对软件重新进行分析,重复此过程,直至软件开发完毕。由此看来,原型开发方式的工作折返率较高,而且开发效率较低。
  3、自动开发方式
  自动开发方式是开发人员根据用户提供的软件要实现的功能和达到的目标进行自主设计,从而实现软件的各项功能需求。在自动开发的方式下,开发人员可以根据自己的喜好和设计风格,选择开发语言及开发环境,利用编程软件进行编码实现。采用自动开发方式只需要开发人员说明软件所要实现的功能和内容,不需要人工编码,而是交由软件系统进行实现,这样大大减少了开发人员的工作量,缩短了开发周期,展现了软件开发技术的智能化。
  三、对软件产品开发规范化的维护
  软件生存周期的最后一个阶段,即运行时期。在这一阶段,需要进行软件产品开发规范化的维护。因此,必须以认真严谨的态度,及时发现软件中存在的漏洞和不足,以及一些被遗漏的错误。根据发现的错误和疏漏,进行适当的调整和修改,从而使软件的性能得以改善,并具备很好的环境适应性,随着环境的变化,能够实现软件功能的不断扩展和必要的补充,优化和完善软件的性能,最终实现软件的大量生产。首先,要制定科学合理的软件维护规范,并严格地执行,有效地管理,在对软件进行修改时,一定要从全局的角度进行考虑,某些细微的修改很可能造成牵一发而动全身的后果,因此,在修改过程中,必须进行不断的检验和反复的验证,严格按照相应的软件管理制度,有步骤、有计划、有根据地进行修改。其次,通过对软件开发规范化的维护,能够不断提高软件被使用的频率和效率,进而使得计算机软件产品的适用性效果也获得增强。在软件研发阶段,必须及时检测软件存在的错误和漏洞并加以修复,除此之外,软件还应该具备自我检测和自我修復的功能。由于软件应用环境的特殊性,其外部环境是在不断地变化着的,因此,对软件的自我检测和自我修复的功能就提出了更高的要求。从某种程度上来说,提升软件的自身性能,对于软件开发来说更为重要。作为软件的开发人员,应该时刻关注软件开发的规范化维护,避免不良因素造成的影响。在对软件进行修改时,要制订合理的修改计划,明确修改的目的,根据软件种类的不同,进行科学地修改,并不断地进行检测和验证。
  结束语
  如今,计算机软件开发技术的发展已经经过了几十年的历史。在这个过程中,软件系统是在不断完善和升级的。对于开发人员来说,在开发时应选择合适的系统以及开发方式,完善软甲工程体系,为科学技术提供保证。
  参考文献:
  [1]胡玲芳.新时期计算机软件开发技术的应用研究[J].信息与电脑(理论版),2013,08:74-75.
  [2]张旭.计算机软件开发技术的应用[J].硅谷,2013,03:91-92.
  [3]张俊青.计算机软件开发技术及其应用[J].计算机光盘软件与应用,2014,09:65-67.
其他文献
【摘 要】地铁中可能发生的灾害事故中最常见的就是火灾事故,本文列举了一些地铁火灾的特点,对比了地铁防排烟设计与常规建筑防排烟设计的区别,列举了严寒地区地铁通风空调及防排烟常用运行模式并提出进行了优化意见。  【关键词】地铁;防排烟;运行模式;疏散  一、引言  近几年来,随着经济的快速发展,我国同时进入城市轨道交通的快速发展时期。由于地铁处于地下相对封闭的空间内且人员较多,一旦发生事故,人员逃生较
期刊
【摘 要】本文首次讲述了法律关系的界定,然后介绍了征收补偿标准,最后介绍了新条例的进步之处并且举例说明了安置问题。  【关键词】国有土地;房屋征收;补偿安置  一、前言  《国有土地上房屋征收与补偿条例》符合社会发展的新举措。这些条例说明了房屋征收中的一些问题。  二、征收法律关系的界定  现行《条例》第4条规定由政府来实施征收和补偿,而旧拆迁条例中将拆迁法律关系的主体界定为拆迁者(开发商)和被拆
期刊
【摘 要】大面积水泥路面具有很多的特点,因此也被广泛的应用于公路工程中。但就目前的情况来看,大面积水泥路面还是存在很多的问题,主要包括存在裂缝现象,从而影响到工程的质量,因此加强对其的研究是非常有必要的,对此本文分析了大面积水泥路面施工控制要点和裂缝控制,以期提供一些借鉴。  【关键词】大面积水泥路面;施工控制;裂缝控制  1、大面积水泥路面特点  其是高级路面它较高的强度、稳定性、耐久性和良好的
期刊
【摘 要】随着社会经济体制的改革及市场竞争的日益激励,作为我国国民经济发展的重要支柱产业,国有企业要想在市场竞争中获得生存和发展,必须加强基层党建工作,其是巩固党政地位的重要经济基础。本文就主要对提高国有企业基层党建工作质量进行了简要分析。  【关键词】国有企业;基层党建;措施  引言  新形势下,国有企业的党建工作要融入到生产经营中去,要通过发挥党支部的战斗堡垒、党员的先锋模范作用,凝聚职工的人
期刊
【摘 要】自改革开放以来,随着改革热潮的不断推进,我国的民营企业得到了极大地发展,在国民经济中发挥着其重要作用。尤其是近些年来,民营企业随着我国经济的快速发展和社会的长远进步,在融入世界经济的过程中,其长期以来的缺陷逐渐显现出来,在众多问题中,人力资源管理的薄弱是其中最具代表性的一个问题。随着民营企业的逐步发展,如果人力资源管理方面的问题没有得到改善,那么就会制约民营企业的发展,基于此应该做好民营
期刊
【摘 要】动车组是铁路运输行业的高科技运载设备,速度快、载客量大,为人们的旅行生活提供了便利,然而近年来的动车组事故也引起了关注,动车组的质量直接关系到人们的生命财产安全。所以,做好动车组检验工作意义重大,本文就此对动车检验工作进行了详细的论述。  【关键词】动车组;检验工作  一、部件检查工作细则  发扬“安全第一 ,质量先行”的思想,确保动车组零故障出发,首先需要对动车组部件进行全面的检查,不
期刊
【摘 要】该项目为河北省地质勘查专项预算项目,属基础性矿产普查新开项目。以金银多金属为主攻矿种,采用地质测量、地表系统槽探揭露和深部钻探工程控制相结合,大致查明勘查区成矿地质条件和蚀变矿化特征,提交可供进一步工作的勘查基地一处。采取以地表评价和深部钻探揭露控制相结合的方法进行勘查评价。本着从已知到未知,先地表后深部,由稀到密,循序渐进的原则,统筹部署各项勘查工作。  【关键词】南庄旺;测深断面等值
期刊
【摘 要】住宅小区是城市居民的家园,只有安居才能乐业,这就是小区建设的重要性。因此,住宅小区的园林景观设计要特别注意城市整体环境,使小区与城市空间有良好的过渡与协调,为人们创造一个自然亲切、和谐的宜居环境。基于此,本文主要研究的的是城市住宅小区园林景观的设计及存在的问题。  【关键词】城市住宅小区;园林景观;问题  1、住宅小区园林景观设计的重要性  居住权作为人类生存的最基本权利,同时也是其最重
期刊
【摘 要】海底管道输送高倾点、需加热的重油时,为了降低热量损失。通常采用双层钢管保温结构。为了减少内、外管的相对位移,并且具有足够的强度,常在内、外管间以固定支环连结。以埕岛油田CB11D-CB11E海底双层保温输油管为例,考虑波浪和海流以及内压和热膨胀的影响,采用有限元软件建立立管附近海底双层管及等效单层管的悬空力学模型。静力分析表明,不考虑内压和热膨胀影响时,可以用等效单层管近似代替双层管;考
期刊
【摘 要】随着社会的发展,房屋项目越来越多。房屋渗漏是建筑施工中的常见质量问题,且防治难度较大,因此也是越来越受到施工企业的重视,加强对于的研究是非常有必要的,对此本文分析了房建施工中防渗漏施工技术的相关方面,以期提供一些借鉴。  【關键词】房建施工;防渗漏;施工技术  1、房屋建筑渗漏的危害  房屋建筑发生渗漏现象后,水分会被墙体、地板等吸收,引起墙面起壳脱落、破坏墙面装饰、地板发霉等现象,对人
期刊