计算机应用软件开发技术探讨

来源 :科学与财富 | 被引量 : 0次 | 上传用户:dodosparkle
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:任何计算机终端都离不开对计算机应用软件的使用。看似平常的软件其实是软件开发人员日夜工作的结晶成果,而软件开发具有复杂的流程和上时间的开发过程,并要求编程人员必须具备一定的专业技能和职业素质。但由于软件开发项目属于高科技领域,而我国目前计算机软件开发现状不容乐观。本文将对软件开发的特点以及我国软件开发市场现状进行分析,并通过对目前影响我国软件开发的因素进行探讨,找出有效开发计算机应用软件的有效对策和方法。
  关键词:计算机技术;应用软件开发;有效措施
  一、“软件工程”的特点
  1.流程更为复杂
  首先,在编写程序中反复性较强。由于在软件程序的编写过程中容易出现bug,程序员必须每编写一段程序后就对整个程序进行检查,一旦发现程序bug必须马上进行修改,否则一整段程序都会受到bug影响而重新编写。而在程序 编写完毕后需要对整个软件程序进行全面检查,并反复校正,确保软件能够正常使用;其次,由于软件在开发过程中涉及到的计算机信息种类较多,程序比较繁琐,而在编写过程中必须了解和掌握计算机信息种类并根据编写程序的类别进行最初设定和编程,确保软件的流畅性和全面性,避免出现因编程误差和错误导致对整个软件的影响;
  2.开发时间较长
  首先,从确定程序类别到软件开发完成,期间需要众多软件开发人员进行分工完成,但由于软件具有复杂性,使得软件开发需要较长时间来进行编写和校对,在最终通过监测和审核后才算完成对软件的开发;其次,在软件开发完成后,需要投入使用,但由于软件具有一定的局限性和适用限制性,因此再投入使用的过程中一旦出现软件使用问题或程序问题,程序编程人员和开发人员需要立即对软件进行修整和补充,并通过反复使用后最终确定软件能够正常使用,才算真正的开发完毕。
  此外,在日后工作中软件开发技术人员还要做好软件维护工作,并根据软件使用环境的变化及时对软件进行相应调整,真正实现软件的先进性和高效性。
  二、我国计算机软件开发现状
  通过对我国计算机应用软件开发情况进行详细调研,可以了解到我国的计算机软件开发现状不容乐观。在计算机技术的起步阶段,我国的软件开发水平较高,但由于盗版市场的不断扩大、政府对这一问题缺乏相关政策管制,最终导致我国软件开发业的衰败。目前我国市面上广泛应用的软件大多是从国外引进,很多大型软件都是英文版本,给用户的顺利使用造成不便。因此,应积极借鉴国外优秀软件开发经验,出台相关政策法规,提高全民支持正版软件使用的正确意识。
  三、影响计算机软件开发的因素
  1.人才素质限制
  首先,我国学多高等院校以及大学院校中对计算机软件开发专业课程设置的不够完善,在对专业型人才进行日常课程培训时由于缺乏相关的实践课程和配套教学方案导致毕业生在进入社会后缺乏相关经验,导致在就业中无法满足企业要求,因此出现计算机企业选择工作经验丰富人群的现状;其次,由于我国科技逐渐趋于先进化完善化,许多计算机软件已经无法利用传统编程来开发,而一些规模较小的企业内部无法实现将最新编程和技术教授给技术人员,并缺乏相关的培训机构,导致 编程人员在日常开发中无法利用先进编程技术工作,造成企业发展和软件落后等现象;第三,由于大多软件开发人员自身专业素质较低,导致许多大型专业性要求高的软件开发公司出现人才匮乏的状态,造成我国软件开发市场仍处于较低水平线上。
  2.软件开发难度提高
  计算机性能的日益更新和用户需求的不断增高,使得应用软件的开发要求随之提高。现阶段大部分计算机应用软件的开发过程,往往需要多人进行团队合作开发。虽然计算机应用软件的开发技术可以将软件的整体开发过程划分为多个独立板块,不同人员可针对不同板块使用程序语言进行程序编写,使任务简单化。但多人编程对程序整合过程带来了极大难度。若各开发人员间的默契程度低,将导致软件整体运行效果低下,甚至可能在软件投入使用的过程中发现开发过程中所隐藏的漏洞和错误,大大降低软件运营效果。
  四、计算机应用软件开发技术
  1.生命周期法
  生命周期法是指,将软件的定义、开发及维护等复杂过程进行逐级分解,将整个应用软件开发过程分解成若干个前后相连的开发阶段,从而降低工作人员进行计算机应用软件开发的难度,提高应用软件开发的可行性。对每一阶段进行严格细致划分,制定严格的阶段划分标准,即严格保证上一阶段的结束是下一阶段的开始,实现阶段间的无缝连接,提高软件开发效率。编程工作人员习惯将应用软件的生命周期分为六个阶段,每个阶段的时间控制在一个月左右,这意味着工作人员要在六个月内完成对具体计算机应用软件的开发工作,对工作人员具有极大挑战性。
  2.原型设计法
  传统意义上的软件开发技术,即生命周期法具有十分严谨的思维体系,与其相关的理论基础较严密。在利用生命周期法进行应用软件开发时,首先要求开发人员对计算机应用软件进行严格定义和详细说明。软件开发人员在应用软件的开发初期应联合用户,共同制定出详细的开发目标,根据用户需求及现有技术水平,对整个应用软件的功能和面向对象进行准确定位,还应充分考虑到软件运行过程中的信息需求,为应用軟件的开发过程提供理论指导思想,以确保开发过程的顺利进行。软件开发人员可能无法及时地确定软件开发过程中所涉及到的算法处理效果、操作系统的适用性及进行软件开发的计算机系统,造成用户需求与实际技术水平间的矛盾。软件开发人员只有在开发过程中“边开发变认识”,在开发试验不断深入的过程中,使整个开发思路逐渐明朗化。这种“边开发边认识”的开发思路是原型化设计方法的思想基础和理论支撑。原型包括纸上原型、工作原型和现有原型三种类型。通过在软件开发过程中,有选择性地利用纸上模型,对用户需求软件的某些特征进行说明解释,为软件开发人员进行某一阶段的软件开发工作提供目标指引。
  3.自动化系统开发
  自动化系统开发的主要特征在于应用软件开发过程中,引入第四代技术(4GT)进行软件开发。4GT软件工具能够根据软件设计要求,对具体程序目标进行智能化分析,并自动设计编程。软件开发人员可利用4GT中包含的多样化软件开发工具,通过输入程序要求实现的目标,使程序设计自动化,从而能够有效减少软件开发人员的工作量,提高软件开发效率。
  五、结语
  综上所述,应用软件在计算机系统中占据重要地位,对于加快信息化进程具有积极意义。在科学技术不断更新发展的时代背景下,计算机应用软件的开发技术也在不断演变升级。软件开发人员在软件开发过程中,应结合应用软件的设计要求,严格按照软件工程的设计思想,采取最佳应用软件开发技术,从而提高软件开发效率,提升应用软件质量。在实际软件开发过程中,可根据具体需要采取多种软件开发技术,保障软件开发的高效性,从而促进我国计算机应用软件开发技术的不断革新。
  参考文献:
  [1] 景青山.浅析计算机应用的发展现状和发展趋势[J].电子制作,2015(03).
  [2] 李响.试论计算机应用的发展现状以及发展趋势[J].科技风,2015(06).
其他文献
当前农村形势很好,经济活跃,人心欢畅,有些农村繁荣景象为多少年来所未有。农业宣传如何反映和发展这种大好形势,促进安定团结,动员、鼓舞亿万农民和全国人民一道同心同德搞
谈起腰背痛,往往会想到一些引起腰背痛的疾病,如关节炎、风湿病、结核等等,或者认为只是重体力劳动者容易发生的事。其实,从事新闻工作的编辑、校对、检查、资料等人员,他们
生态文明小城镇是城乡协调发展的关键点,成功建设生态文明小城镇对我国经济发展和城镇化进程有极大的促进作用。由于生态文明小城镇的建设面临规划方法不科学、成功案例少以及
摘 要:随着社会的发展,基于有限元分析的结构设计,在汽车底盘零配件设计中越来越重要。因此,在对汽车底盘零部件的改进过程中,对汽车底盘配件设计形式进行不断的优化和改进中,设计人员应当高度重视利用有限元分析的方法,并对其设计软件进行全面的利用,构建高质量、贴近实际情形的车架有限元分析模型。本文就对使用有限元分析工具对汽车底盘零部件进行结构设计和可靠性研究,进行了简要的分析和阐述,以此促进我国汽车行业的
信息技术未给企业创造持续竞争优势,反而随着IT与业务的整合,给企业带来巨大风险。平衡IT风险与IT价值的能力成为企业获得持续竞争优势的关键,也是当前信息管理领域关注的理
整体经济下行,似乎对万科的郊区楼盘并未带来太大的影响,这些布局于一线城市郊区中的楼盘,依然延续着“金九银十”的热销传奇。10月17日开盘当天,四五百万元一套的别墅销售一
摘 要:随着我国电网规模的不断扩大和电网自动化程度的不断提高,传统的规划工具和方法已经不适应当前电网的发展要求。结合GIS的电网规划可以充分利用电设备的地理属性,辅助规划人员选择变电站站址和架空线走廊,并且可以把需要规划的电网直观地显示出来。这种便捷性和可视性使其快速发展,并成为电网规划发展的主流方向。本文在总结基于GIS电网规划的特点和功能的基础上,对比分析了几种基于GIS的常用规划方法,总结了
对于喜欢纪实的摄影人,素材就在身边,我们也几乎每天都在增加着自己电脑硬盘里的作品储存。然而,对于像纪实这类承载着深刻、复杂社会关联的题材,拍摄创作时,我们又是否曾仔
摘 要:民族建筑设计需要结合本民族的生活习惯、宗教信仰、精神追求等进行特色性设计,而不是一味地效仿西方建筑设计。基于此,本文对民族元素在民族建筑设计中的应用及其应用要求进行了探讨分析,并论述了民族元素在现代建筑设计中的传承工作要点,旨在促进民族建筑的发展。  关键词:民族元素;民族建筑设计;应用;设计要求;传承  一、民族元素在民族建筑设计中的应用分析  随着传统民族元素的不断更新丰富,并且广泛应
汉语中有些词语或名称字数长,音节多,念起来和写起来都不大方便,特别是有些新闻报道、标题,字数上又受一定的限制,因此进行必要的简缩,这是容许的。只要简缩后仍然能够显示