2023年软件工程硕士开题报告范文.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2023年软件工程硕士开题报告范文.docx》由会员分享,可在线阅读,更多相关《2023年软件工程硕士开题报告范文.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2023软件工程硕士开题报告范文() 2023软件工程硕士开题报告范文(精选) 1.文献综述 国内外现状 上世纪90年月至今,以internet和ethernet局域网为代表的计算机网络得到了飞速的进展,并且已经成为实现信息化社会的命脉和进展互联的学问经济的重要通信设施,对社会生活的许多方面以及对社会经济的进展已经产生不行估量的影响1。同时,以、jsp、和php为代表的web开发技术,以及以.net、j2ee框架为代表的效劳器端软件开发技术和模型飞速进展,使得各种类型的web站点已经深入人们的日常生活和工作,成为人们猎取信息和沟通沟通的最主要平台之一。基于b/s (browser/serve
2、r)模式的web应用系统因其在开发、部署、更新及维护方面的优势,逐步代替了基于c/s(client/server)模式的应用程序,并被广泛地应用于各种企业信息化应用系统之中。 XX年之后,以blog、tag、sns、rss、wiki等社会软件的应用为核心,依据六度分隔、xml(extensible markup language,可扩展标记语言)以及ajax(asynchronous javascript and xml,异步javascript和xml)等新理论和技术实现互联网新一代模式的web 2.0概念不断地进展,使得如今的各种web应用程序更加注意用户体验与共性化。现阶段主流的web开
3、发技术包括了html、dhtml、java applet、javascript、vbscript、cgi、php、jsp、asp、xml和web services等。 xml以sgml(标准通用标记语言)为根底,并已经成为w3c推举使用的标准,是整个web的根本构造和将来技术进展的根底2。xml允许开发人员依据实际业务需求自定义标签,弥补了html在可扩展性方面的缺乏。xml构造化地描述信息,使内容描述与现实方式相分别,已作为应用程序间的数据传递格式被广泛应用。同时,xml可以很好地与现有的关系型数据库相结合,将关系型数据与xml数据相互转换,如今各大数据库公司都改良了自己的产品,db2、sy
4、base、oracle、informix和微软公司的sql server XX均供应了对xml的支持3。 ajax是一种新的web开发方法或模式,使用客户端脚本javascript与web效劳器实现数据交互,使得动态地更新web页面,增加用户体验4。同时,ajax并不是一门新的语言或技术,它实际上是基于xhtml、css、dom、javascript、xml和xmlhttprequest几项技术按肯定的方式组合在一起共同协作中发挥各自的作用。ajax的工作原理相当于在客户端扫瞄器和效劳器之间增加了一个ajax引擎的中间层,使用户操作与效劳器响应异步化。 是微软公司推出的一项以.net fram
5、ework为根底的动态web开发技术5。最新的正式版本已经随着.net framework 3.5一起更新到 3.5,并融合了linq、lambda表达式、匿名类型等c#语言新特性6,同时 3.5还供应了支持ajax技术的 ajax构件技术7。 由于html、dhtml等标记语言在扫瞄器下对图形、音频、视频等多媒体技术支持缺乏,并不能满意用户在web 2.0大环境下对web应用程序的最新需求,产生了以adobe公司公布的flash/flex、微软公司公布的silverlight、sun公司公布的javafx等web扫瞄器插件技术为代表的ria (rich internet applicatio
6、n,富互联网应用程序)概念8。其中silverlight是一款跨扫瞄器、跨平台,基于.net framework,用于实现下一代富媒体体验和ria web应用程序的扫瞄器插件技术9。silverlight中包含了wpf(windows presentation foundation, windows呈现根底)的技术特性,可以使用xaml (extensible application markup language,可扩展应用程序标记语言)语言创立融合了图形、动画、多媒体及其他的富客户端特性的应用程序10。xaml是基于xml的、用于创立用户界面元素的声明式标记语言,供应了强大的矢量图形开发支
7、持。在系统开发中使用微软expression blend 与visual studio进展联合开发,提高系统开发效率,实现系统的快速构建。silverlight供应了基于http的跨域网络访问支持。silverlight应用程序能访问wcf、简洁对象访问协议(soap)和 ajax效劳,并能接收xml、json和rss等格式的数据11。XX年7月,微软公司正式公布了最新的silverlight 3.0。 在企业级应用架构方面,软件工程领域已经从面对组件的架构方式进展为以web效劳为根底的面对效劳架构(services-oriented architecture,soa)。soa将企业中各个应用
8、程序封装为可组合的、可访问的、独立的效劳。soa具有技术与平xx立、低耦合、良好封装性以及敏捷性等特征12。效劳将业务规律以技术平台无关的、可交换的、可互操作的web效劳的形式暴露给客户端,降低了系统各局部之间的耦合性,供应了可维护的、强健的、安全的分布式应用程序解决方案。soa中使用web效劳描述语言(wsdl)和统一描述、发觉和集成(universal description discovery and integration,uddi)实现效劳元素的公开与查找13,效劳供应者与效劳恳求者通过基于xml的soap协议实现数据通信14。 在微软公司公布的.net framework 3.0/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 软件工程 硕士 开题 报告 范文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内