浅析软件工程技术在网络时代背景下的发展

浅析软件工程技术在网络时代背景下的发展

ID:11868915

大小:26.50 KB

页数:5页

时间:2018-07-14

浅析软件工程技术在网络时代背景下的发展_第1页
浅析软件工程技术在网络时代背景下的发展_第2页
浅析软件工程技术在网络时代背景下的发展_第3页
浅析软件工程技术在网络时代背景下的发展_第4页
浅析软件工程技术在网络时代背景下的发展_第5页
资源描述:

《浅析软件工程技术在网络时代背景下的发展》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、浅析软件工程技术在网络时代背景下的发展  随着社会经济的不断发展,人们对网络信息技术的发展要求越来越高,软件工程技术也因此而获得了长足的发展。各种软件的广泛应用,人们对软件工程技术的关注度也越来越高,其实际应用范围也在不断扩大。为了满足人们对高品质生活的要求,软件工程技术就必须要加快其发展脚步。所以加强对软件技术发展状况的研究就显得十分重要,这样才能找到并解决其发展中存在的问题并解决这些问题,为软件技术的发展提供更好的环境。  1软件工程技术  软件是一种逻辑实体,其是由程序设计和计算机技术延伸而来。软件工程极其

2、复杂,在网络信息技术中广泛存在,并且往往具有很大的规模,其涵盖了系统平台、模式、设计语言和数据库等多想内容。在软件工程技术中,除了要对软件工程的方法进行研究,还要开发计算机软件产品并对其进行后期的维护和管理,以此来保证软件的可靠性和正确性。随着软件工程技术在社会中受到的关注越来越多,其逐渐渗透到人们生活和工作的各个方面,这样就导致软件工程技术逐渐向商业化和生活化转变,让软件工程技术的正常发展受到很大影响。其中环境异常和恶意攻击在软件系统中的出现,导致软件系统很容易出现失效的情况,从而失去其应有的可靠性和安全性。人

3、们也因此而逐渐丧失对软件的信心,对软件工程技术的发展带来严重影响。  网络时代软件工程技术的发展趋势  敏捷性和迭代化的标准  因为软件工程师在进行软件开发的时候要对工作效率进行考虑,所以就必须要压缩软件系统的开发时间,让软件的开发周期达到最短。所以在软件开发的过程中迭代化开发成为重要内容,这样就要求软件工程师具有更强的测试能力和协调能力。这样就让敏捷导入的方式逐渐形成,其对软件工程师的自适应能力、迭代开发和团队合作能力进行了强调,从而让开发人员在工作中能够具有更高的积极性。  2.将软件工程作为发展重点  随着

4、软件行业的多元化发展,软件的开发也应该得到相应的改变,软件工程师应该让软件工程系统更加精确并逐渐向全球化的方向发展。同时要对UseCase技术进行更好的利用,让需求体系得到深化,并让其成为分析模式,从而让分析与需求的分离和相互作用能够得以实现。  2.持续集成  对于持续集成而言,其主要作用是让迭代开发的质量得到保障。自动化持续集成较为复杂,但是其能让代码的质量得到有效保障。  2.着重强调实践过程  随着软件开发人员专业水平的不断提升,让软件工程实现规模化就显得尤为重要。在开发软件的时候,必须要对实践引起重视,

5、在各种不确定因素出现的时候,要通过实践对已经完成的开发项目进行重新规划和部署。根据目前的情况来看,软件工程技术的发展前景非常开阔,并且会因为人们需求量的上升而拥有更大的发展空间。  软件工程技术发展中的问题与策略  软件工程技术发展中存在的问题  软件系统的安全性问题。随着网络信息技术和计算机技术的不断发展,黑客技术也取得一定的进步,并且近年来网络黑客对计算机系统的攻击次数逐渐上升。同时,网络病毒也在不断更新,其以各种方式入侵计算机系统,从而给计算机的安全运行造成严重影响。黑客攻击计算机系统的时候一般使用的是DD

6、OS这种技术手段,这样可以让被攻击的计算机出现系统故障、数据丢失和电脑死机等情况,给人们正常的计算机使用造成严重影响。另外,安全加密技术和防火墙技术的应用存在很多不足的地方,并不能全方位保障计算机,所以让黑客和网络病毒有了入侵计算机系统的机会。  网络化软件和大众编译软件带来的问题。所谓的大众编译软件,就是指在大众化的程序设计软件,其在人们的日常生活中有广泛应用,最常见的是移动电话软件。在这样的情况下,就必须要将软件设计的核心定义为受众,从而让软件更加人性化。根据实际情况,网络化发展是软件工程技术发展的主要趋势,

7、这样就对软件的开发有了更高的要求。其中首先要要让软件适应事务性模型和动态网络,从而保证其与网络发展环境的相互协调;其次要赋予软件更多的功能,从而满足人们对软件的多样化需求;再者要不断扩大软件的系统规模,从而让不同受众的个性化需求得到满足;最后为了让软件的稳定性和安全性得到保障,必须要将服务的时间延长。  3.应对措施  引进软件构件技术。软件构件技术主要是对已经存在的软件进行重组,从而让其演变为具有性功能的软件,这样能够让软件有更加广泛的适应性。通过软件构件技术的应用,能够让软件开发的工作效率得到有效提升,并让软

8、件的质量得到较好的保障,从而让软件工程技术的发展得到促进。采用面向角色的程序设计方法。在程序设计的初期,其主要是面向使用过程、数据流和数据结构的,之后才出现面向对象的程序设计方法。根据目前的实际情况,软件开发需要将面向角色的设计方法作为主要的措施,让需求建模、设计模式和访问控制得到较好的解决。其中语境特征的设计要根据不同的对象完成不同的设计,并让不同语境中的状态行为得到协

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

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

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