- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程硕士的开题报告
根据规定,报考攻读软件工程硕士学位需要参加入学考试。考试包括全国联考和各高校的软件学院自行组织的考试两部分。考试科目为外语、数学(甲)、专业基础和专业综合。下面,为大家分享软件工程硕士的开题报告,希望对大家有所帮助!
题目:面向数据的软件工程方法探讨及初步应用
一、课题研究背景及意义
目前,面向服务的体系结构(service-orientedarchitecture,SOA)(叶钰,20XX)仍然是软件行业进行软件项目开发的基本理论支撑和核心思维模式,人们在从实际需求中进行软件开发时,总是先将其中的业务模式抽离出来,再对某个业务的完成流程进行梳理,从而指导项目的具体开发,这就是SOA所涉及到的软件工程方法。
随着云计算、大数据时代的到来,在基础设施增强,信息量庞大的前提条件下,人们的实际需求变化越来越快,使得软件的业务需求也不断地变化,甚至可能导致整个业务流程的改变,所以在软件行业存在的需求分析过程复杂、软件开发周期长、软件生命周期短、运行维护困难等一系列问题变得更为突出。再者,随着数据思维的蔓延,人们的数据所有权意识越来越强烈,导致信息安全成为了国家战略。
由此,诞生了面向数据的体系结构(data-orientedarchitecture,DOA)(苗放,20XX),DOA的核心是数据,它强调数据作为软件的生长土壤,在云环境下提供数据的管理和应用的管理,很好地解决了异构系统间数据共享和系统功能扩展等问题。在信息技术革命的当下,DOA为国家战略层面的智慧城市建设和信息安全工作的展开提供了理论支持。
所以,研究DOA下的软件工程方法并将其成熟应用有着十分重要的意义。
二、研究现状
1990年开始,在面向对象技术的基础上,为了提高软件的复用,逐渐发展起了组件技术,随着对组件技术研究的深入,形成了基于组件的软件工程。在/D(楼伟进,2000)、JavaBeans/EJB(EmmerichW,2001)等组件标准出现后,基于组件的软件工程趋于成熟,其实现的粗粒度的软件复用极大的提高了软件开发的效率和软件的质量,降低了软件开发成本,是软件工程方法的进步(冯健文,20XX)。面向服务的体系结构(SOA)最早是由Gartner公司提出的,但一开始因为软硬件技术水平的限制,SOA没有引起广泛的关注,随着2000年WebService(DebettencourtJ,2001)的出现,SOA迎来了发展的真正开端,随着一系列标准和规范的制定,形成了面向服务的软件工程,时至今日,面向服务的软件开发仍然主导着软件行业的发展(蔡维德,20XX)。
随着20XX年大数据概念(AndrewMA,20XX)的提出,大数据的思维逐渐在学术界和行业中蔓延开来,许多专家学者提出了一些关于大数据软件工程(周明辉,20XX)的思考,清华大学何克清教授在《大数据时代的软件工程关键技术》一文中根据大数据的特点,分析了大数据时代下软件工程的发展趋势,及其关键技术的应用,其中大数据驱动架构研究的思想,体现了数据在软件工程中的核心作用(何克清,20XX)。清华大学张桂刚等在《一种基于大数据的软件设计模型》一文中,根据已有的软件工程方法,提出一种基于大数据的软件开发过程和一种基于大数据的编程语言,进而提出一种软件设计模型(张桂刚,20XX)。这些都是数据在软件开发中的核心地位日渐凸显的情况下,对软件工程方法和软件工程技术的探讨。
20XX年苗放教授提出面向数据的体系结构(DOA)以来,面向数据理论体系不断发展,逐渐丰富,也在实际的工程项目中得到了应用和推广,DOA在实践中得到了证明,在此基础上,苗放教授提出了面向数据的软件工程(data-orientedsoftwareengineering,DOSE),在软件工程方法上做了新的论述,基于以数据为核心的思想展开了对面向数据软件工程方法的研究。
三、论文研究内容
首先是面向数据的软件工程方法研究,此研究的目标是确立软件工程的新方法,以数据为核心,以数据逻辑体现传统软件工程方法中的业务逻辑。本文研究从软件工程方法学的角度出发,旨在构建一种完整的面向数据的软件工程方法,进一步壮大软件工程方法体系,拟解决现价段信息系统构建过程中所遇到的一些突出问题。在具体问题的解决上,通过与已有软件工程方法的比较,说明了面向数据的软件工程方法研究的必要性。
其次是面向数据软件工程方法应用实践,将研究确立的DOSE方法应用在具体的软件工程项目开发中,从需求调研、开发成本、开发周期、系统扩展、信息共享等几个方面与传统的SOA方法进行比较,一方面是检验DOSE方法的确实可行
文档评论(0)