



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 浅谈软件工程在软件开发中的运用 谢志杰 杨自强 叶焱镔摘要:互联网的出现,让原本封闭的世界建立起了联系国与国间的合作变得越来越频繁,在这个信息化的时代人们必须要意识到发展计算机技术的重要性。而软件工程开发的应用作为技术技术发展的支撑之一,也必须得到重视于发展。软件工程技术的发展,给软件开发建立起了一套完整的理论体系,当然各国软件工程技术的发展水平不一样但是这并不影响软件工程技术在软件开发中的重要地位。本文主要探讨软件工程在软件开发中的运用,通过分析展现出软件工程在开发中的应用模式。关键词:软件工程;开发;运用;模式引言计算机软件的开发是一项
2、很繁琐的工作,不同客户对于软件的需求不同,并且客户需求不是一成不变的,一些项目在开发过程会出现客户新增需求或者改变需求的现象。另外由于软件开发自身的技术性要求高,不同软件开发所用的技术也会有所差距,这也很大程度上增加了开发各种的繁琐度。所以说软件的开发过程是一个规范、科学且漫长的过程。因此,为了提高开发效率与软件系统的整体性,软件工程技术与理论在开发中的合理应用显得十分重要。一、 软件工程系统与开发分析(一)软件应用程序开发分析软件在开发过程中对于整体的开发环境要求是很高的。一个新软件的好坏在短时间内很难评价出来,虽然在软件开发后期有专门的软件测试人员对软件进行检查,但是内部的一些小bug难免
3、会被遗漏。因此,软件整体的稳定性是对软件开发人员的最大考验,若是软件交付后,在使用过程中发生问题会给使用客户与软件开发公司带来损失。另外除了软件自身特性之外,时代的进步也带动了人们的思维,高效率和高品质已经成为了人们追求的主要目标,所以在软件开发的过程中保持软件开发的最优化是关键所在。软件开发实际上可以被成为是一个建模过程,不同的功能模块会在不同的阶段被构建,另外提升各个功能模块的耦合度是软件正常运行的保障。目前,软件在开发过程中使用的开发模型有开发过程模型、项目调整模型、公共模型。在软件的开发过程的项目中,开发者往往会根据实际情况来开发适当的管理模式。(二)软件开发特征与过程中的需求分析软件
4、开发,并不是一个盲目的过程,任何产品都是被需要才会进行研发。因此,软件的开发实际上是对社会需求的分析,是对生产过程中的规划与意图进行实现。作为互联网发展的软支撑力量,软件开发工作的进行必须做到科学、合理、专业、高效。为了,促进互联网行业与计算机技术的发展,并且满足人们社会生活的整体要求,软件系统的开发要从整体性能和指标进行全面分析。并且以此为基础构建一个完整的开发模式。另外,不同类型的软件实现的功能不同,目前软件行业最长接触的开发类型主要有娱乐软件与商业软件,除了这两种软件还有其他类型的软件在社会生产生活中得到了应用。总之,软件在不同行业的应用需求也不同,为了满足不同类型的需求,在软件开发之前
5、做好需求分析工作。二、软件工程在软件开发中的应用(一)软件工程在开发中的适用局限性分析软件工程在软件开发中的应用能很大程度上提升软件开发效率,中国作为一个发展中国家,许多行业的起步相对较晚。软件工程技术也是如此,虽然经过多年的发展国内的软件工程技术已经形成了相对完善的理论体系,为软件开发工作提供了支撑。在软件的实际开发过程中,通过软件工程技术的应用可以对开发的局限性进行分析。总体来说,软件开发过程中有许多限制,尤其是传对于统的软件开发项目而言,在开发过程中往往会出现由于信息资源空闲而被浪费的现象。因此,软件工程在开发过程中的使用,可以最大限度上对局限性进行分析,并且达到数据共享的目的。(二)现
6、代软件工程理念在开发中的应用软件科学的概念在不断的更新,作为科技支撑技术软件工程的发展速度是很快的。现代软件工程理念更加科学、更加全面、更具实力,由此在软件开发中的应用效果也极为突出,必然通过现代软件工程技术能够建立起一套科学的监控系统,让开发过程更加有同理,让不同开发阶段的工作更好的衔接,并且对于开发过程中存在的问题能及时发现。另外,由于现代软件工程,更加严谨的理论基础,让软件测试阶段的工作效率得到了很大的提升。相比传统的软件工程,现代软件工程在结合先进的技术,创建了共同开发模式,让资源的使用效率得到了很大的提升。(三)软件工程在開发过程中科学构建软件模型软件工程在开发过程中的应用,通过构建
7、科学的软件模型,使软件开发的不同组成部分具有更加的耦合状态。这类模型的构建,对软件式设计与性能规划的要求更高,当然模型的实用性与科学性也是很高的。另外,软件工程在开发中的模型构建有利于对软件的每一个模块进行细致的分析。并且对于软件开发过程中的一系列问题能进行有效的评估与分析,有利于后期问题的解决。结束语软件工程技术的应用,让软件开发变得系统化,减少了问题的发生几率,对于开发过程中可能出现的问题做了应对准备。同时,为了适应时代的发展软件工程技术也需要不断的创新与进步。社会的进步让人们对于软件的要求也变得越来越高,对于这类新兴产业技术的发展,理论体系与技术的支撑是非常主要的。所以在软件开发过程中,重视软件工程的应用,不但能对开发系统和模型进行合理设计,还有利于技术软件工程技术的创新发展。参考文献1刘永娜.软件工程技术在系统软件开发中的运用j.计算机产品与流通,2019(07):2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 9239-1:2025 EN Reaction to fire tests for floorings - Part 1: Determination of the burning behaviour using a radiant heat source
- 公司联欢策划方案
- 公司答谢晚宴策划方案
- 公司每周一歌活动方案
- 公司花艺团建活动方案
- 公司献爱心慈善活动方案
- 公司老员工激励活动方案
- 公司每月之星策划方案
- 公司植物园活动策划方案
- 公司聚办相亲活动方案
- 校园网络文化建设课件
- 井下探放水技术专题培训
- 3地质勘查项目预算标准
- 胆汁与胆汁酸的代谢培训课件
- 高等数学期末复习题
- 新概念二英文课文字帖衡水体4Blesson2548
- 蜡笔小新优质获奖课件
- 油罐车驾驶员日常考核细则
- 各级医疗机构医院分级诊疗18个常见病分级诊疗流程(2023年版)
- 测控电路复习题及答案
- BEC商务英语中级考试阅读真题
评论
0/150
提交评论