软件开发中现代软件工程的应用

软件开发中现代软件工程的应用

ID:20153219

大小:52.50 KB

页数:5页

时间:2018-10-08

软件开发中现代软件工程的应用_第1页
软件开发中现代软件工程的应用_第2页
软件开发中现代软件工程的应用_第3页
软件开发中现代软件工程的应用_第4页
软件开发中现代软件工程的应用_第5页
资源描述:

《软件开发中现代软件工程的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件开发中现代软件工程的应用进入新时期以来,我国的社会经济水平与科学技术发展水平都上升到了一个新的高度,不论是在社会生产中还是在日常生活中,计算机信息技术都得到了普遍的运用。下面是小编搜集整理的相关内容的论文,欢迎大家阅读参考。  :随着近年来社会主义市场经济的迅猛发展,越来越多的科技产品逐渐为人们所了解和关注。正如我们所知,科技产品的运行离不开相应软件,软件的结构和特性决定了其能否在开发软件的过程中得以更好的运用,因此软件工程的合理选择对于现代软件的开发就有了十分重要的意义。本文旨在对软件开发过程中现代软件工程的应用进行解读,希望能起到抛砖引玉的作用。  【关键词】现代软件工程现代软

2、件开发应用  用科学技术的进步推动着软件工程向新的层次迈进,现代软件工程方法也渐渐取代了过去传统软件工程方法在软件开发过程中的作用,成为越来越多软件开发团队的选择,而过去传统软件工程方法所具备的优势也愈发不明显。在这一背景下,许多人开始使用新的软件开发技术,但同时却常常忽视了磨合期的必要性,导致所开发出的软件存在各种问题。接下来,笔者将就这一问题谈谈自己的认识。  一、过去传统软件工程方法分析  一般来说,传统软件工程方法大多采用结构化样式,由若干程序构件组成,在使用时需要进行问题的定义与概括,此后还需对解决该问题的工程实施进行可能性与必要性的整体分析,得出采用该工程方法所必须满足的各

3、项要求,随后进行应用方法的系统构建。在完成整体建构之后,还需分层次地对内容进行详细建构,最后再在完成软件代码的编写之后对软件性能进行检测,在必要情况下还需对其中的弊端和漏洞进行维护和修整,确保其能够满足相应要求。需求分析可谓是这一系列复杂环节之中最为关键的步骤,只有对需求有充分的了解并在软件之中进行回应,才能确保所开发的产品能够迎合大众需求,进而取得成功。另外,系统建构的重要性也是毋庸置疑的,从层次到整体,内容的建构都应将需求作为设计标准,并参照相关的软件数据,做到具体问题具体分析。一般而言,建构方法主要有状态图、数据关系图、数据流动图像等几种。结构图在建构程序中的应用比较普遍,也是常

4、见的系统建构方法,而层次结构中所用的则更多以程序图标编码方式为主。  二、现代软件工程方法分析  与传统软件工程方法相比,现代软件工程方法的优势在于所针对的对象更加具体,处理的弊端与问题也都是具体存在的,这彻底解决了传统软件工程方法中最大的不足和缺陷。现代软件工程方法主要由五部分构成:(1)分析;(2)设计;(3)编码;(4)测试;(5)维护。尽管这与传统软件工程方法基本类似,但现代软件工程方法的长处与优点也正是体现在各个细节之中。例如,传统的软件工程方法在分析时更加笼统,不具有真实存在的问题和对象,而现代软件工程方法则是对现实问题进行具体的分析和判断,所以其也能够更好地对事件性质进行

5、反映。在传统的软件工程方法中,因状态的无序性和单一性,所设计出的软件很难取得突破,也不具备迁移性以更好地取得适应性发展,而现代软件开发方法改变了这种状态,并凭借更先进、更高级的模块化开发理念和更先进的开发技术在保障系统正常运行的同时及时修复所发现的软件问题。模块化的开发方式能够更好地适应现如今高速发展的社会主义市场经济,也更能满足大众多样化、个性化的实际需要。这一方法的适应性、稳定性使开发人员在发现问题时能第一时间对其进行修复,而若用户有了新的需求,也能在尽可能短的时间内进行性能的优化和改良,这对于软件开发风险的降低甚至消除有着极为重大的意义。此外,技术含量更高的新方法还能对计算机资源

6、进行优化整合,从而提升资源共享效率,并在得到系统许可的前提下反复使用定义模块。  三、现代软件工程方法的应用分析  3.1适用局限性  软件的结构体系决定了软件开发过程中最适宜的工程方法,所谓的软件分层结构是指C/S结构等需借助数据库开展数据分析工作的软件结构体系。就目前来说,过去传统的数据库依然有一定程度的使用价值,在当前未出现较为成熟的现代化数据管理体系的背景下依然能够发挥极为重要的作用。过去传统的数据管理模式在数据的共享、存储、保障以及出现故障之后的维护等许多方面效果较好,其结构化语言的搜索和查找尤为值得注意,这不仅不会对整体性的查询造成影响,还能够极好地完成高水平查询,这与现代

7、的管理系统相比有着明显的优势。反观现代化管理系统,其优势更多地在于数据的具体操作与存储,如表结构处理方式等,传统的软件工程方法在处理这些问题时容易造成扩展,最终导致表述的模糊化。  3.2现代软件工程理念  现如今软件的应用早已脱离了过去的局限性,在许多行业中都有着广泛的应用。例如,服务业、餐饮业、医疗卫生业对于软件的应用已经到了非常高的水平,对于行业生产效率的提升和改善有着极佳的效果。与此同时,软件对于信息和资源的共享便于各个行业内标准化操作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。