【摘要】:近年来,面对资源约束日趋紧张、环境污染不断加重、生态环境退化的严峻形势,国家施行"大力推进生态文明建设"的战略决策,与此同时,创新2.0下的互联网发展新业态"互联网+"正蓬勃发展。"互联网+"就是"互联网+各个传统行业",通过信息技术和互联网平台,深度融合互联网和生态文明建设,创造智慧环保新生态。软件开发在"互联网+"时代机遇与挑战共存,如何在新兴智慧环保领域降低软件开发的周期和成本,同时保证软件质量成为最大的挑战。在领域工程和软件复用技术的开发各个环节中,产生了许多的可复用资源,无论是最初的需求分析环节,还是最终的运营维护环节,都存在可复用资源,而这些可复用资源能很好的解决这个难题,同时有利于该领域后续软件开发的效率及质量的提高。本文首先研究改进了面向特征的领域工程方法,使领域工程方法更加实用、有效,主要表现以下几个方面:一是在领域建模时提出一种扩展特征的领域建模方案,在原有特征模型基本形式的基础上,对特征模型的概念进行了分层抽象和语义扩展,将特征模型设计细化到业务层、用户功能层及操作层三个层次,使特征模型更加细致、精确,构件设计也更加清晰、方便;二是结合实际软件项目经验,通过定制来处理领域变化性问题;三是加强使用面向对象技术,更好地支撑软件复用技术;四是使用大数据技术实现基于大数据的数据中心架构设计,最后结合传统数据库技术对领域设计模型进行全方位多角度的反应。本文采取的样本系统为:至慧环研、中科怡海、软通动力智慧环保三大系统,为获取智慧环保系统领域的可复用资源,对以上三大样本系统进行研究,以它们的系统需求为切入点,运用领域工程和软件复用技术来进行分析研究。第一步是领域分析阶段,对该领域的范围、系统的相关操作者、领域字典三者的确定,主要采取的做法是对该领域场景进行分析;采用面向对象的分析方法得到该领域的用例图及活动图,建立领域的00分析模型,并通过高层次的抽象分析得到该领域的共性和特性;通过扩展特征的领域建模方案,建立分层的更加精确、细化的领域特征模型,能够详细的描述特征的精化关系、约束关系和交互关系。第二步是基于第一步的研究结果,在领域设计阶段,为获得智慧环保系统领域的软件体系结构,主要采取特征驱动的软件体系结构设计方法,并设计出智慧环保系统软件体系结构中的主要构件,然后通过大数据技术对智慧环保系统中的"4V"特性数据进行处理,实现基于大数据技术的数据中心架构设计,并结合传统数据库技术,实现数据库设计。第三步是利用前两步得到的成果,采用.NET相关技术,进行领域实现,得到可复用的功能模块。通过对智慧环保领域实施领域工程,得到了该领域的可复用资源(包括分析模型、设计模型、可复用的功能模块等),提高了该领域软件的开发效率和质量。
[Abstract]:......
【学位授予单位】:昆明理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 贾兰;周铎;赵光;;基于“互联网+”的仪器分析理论教学与实验教学方法改革[J];辽宁工业大学学报(社会科学版);2017年01期
2 张春光;张东霞;;浅析智慧环保系统在智慧园区中的应用[J];智能建筑与智慧城市;2016年04期
3 高贵康;戴博文;肖明波;;在线环保监测系统中的大数据分析研究[J];信息与电脑(理论版);2016年03期
4 魏斌;;推进环境保护大数据应用和发展的建议[J];环境保护;2015年19期
5 汪鹏;吴昊;罗阳;王毅琳;王飞;;医疗大数据应用需求分析与平台建设构想[J];中国医院管理;2015年06期
6 李萌;赵俊峰;谢冰;;基于主题建模和静态分析技术的软件代码功能性主题获取方法[J];中国科学:信息科学;2014年01期
7 张伟;梅宏;;面向特征的软件复用技术——发展与现状[J];科学通报;2014年01期
8 聂坤明;张莉;樊志强;;软件产品线可变性建模技术系统综述[J];软件学报;2013年09期
9 易立;赵海燕;张伟;金芝;梅宏;;特征模型融合研究[J];计算机学报;2013年01期
10 张巍;冯涛;朱锐;;智慧环保物联网监控应用与系统集成研究[J];北方环境;2012年05期
相关硕士学位论文 前2条
1 李安增;基于大数据技术的环境质量监测系统的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2015年
2 刘乐;领域工程技术在供电局应用系统中的研究与应用[D];昆明理工大学;2015年
,
本文编号:
2305899
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2305899.html