欢迎来到天天文库
浏览记录
ID:27833676
大小:86.55 KB
页数:10页
时间:2018-12-06
《开题报告——基于mvvm模式订单管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、一、立论依据(论文或工程项目的研究意义、国内外研究现状分析、附主耍参考文献)1、研究背景和意义:目前,应用的规模和复杂度不断提升,各种框架层出不穷,我们已经具备了令人难以置信的能力。然而从实际的使用效果来看,我们所做的努力依然不够。与各种服务端框架相比,前端框架在设计理念方面仍然存在很大的提升空间。在创建这些应用的过程中所引入的复杂性同样令人难以置信。我们需要的是只通过一个独立的框架就可以构建动态、交互密集型的客户端应用,以及将代码隔离成模块的方法,这对提高可复用性、可维护性和可测试性都是非常有益
2、的。它的核心功能包括MVVM.模块化、依赖注入、自动双向数据绑定和测试等等。单页Web应用(singlc-pagcapplication简称为SPA)是一种特殊的Web应用,它是Web应用设计的趋势,它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript和CSS。一旦页面加载完成了,SPA不会因为用户的操作而进行页面的重新加载或跳转。取而代Z的是利用JavaScript动态的变换HTML的内容,从而实现U1与用户的交互。由于避免了页而的重新加载,SP
3、A可以提供较为流畅的用户体验,单页Web应用是当今网站开发技术的弄潮儿,很多传统网站都在或者己经转型为单页Web应用,新的单页Web应用网站(包括移动平台上的)也如雨后春笋般涌现在人们的面前,如GmailxEvernote>Trello等。2、国内外研究现状伴随着信息技术的发展和信息量的高度膨胀,web技术发展H新月异,Web技术的不断完善与发展,使得人们可以利用计算机网络便捷的获取自己想要的任何信息,同时,也可以利用网络來实现口己的分享的需要。Web仍在不断发展,未来的发展趋势很多。90年代以来
4、,由丁信息技术的发展和信息量的高度膨胀,使已诞生了20多年的Internet以惊人的速度发展起来,并围绕着Internet出现了许多新的技术和新的应用,可以说,信息产业已以经进入了一个新的时代——网络中心计算的时代,系统作为网络化信息服务的基础也得到了迅速地发展。是一个基于Intcrnct/Intranct的、全球连接的、分布的、动态的、多平台的交互式超媒体信息系统。它利用多种协议传输和检索分布在世界各地WWW服务器的信息资源。自从Web的产生到现在短短几年的发展,Web技术已从最初简单的文档的浏
5、览发展到当今复杂电了商务的应用,其间共经历了静态文档、动态交互页面和实时可仲缩的事务处理三个阶段。Web是用于发布、浏览、查询信息的网络信息服务系统,由许多遍布在不同地域内的Web服务器有机地组成。网络对人类生活的影响是革命性的。它改变了人们传统的生活方式,有了网络人们可以从众多的信息小搜索,然后找到自己想要的部分;无论何时何地人们都叮以通过网络与朋友取得联系,通过网络叮以坐在家里就能够认识来自世界各地的陌生人,还可以登陆网上银行或在网上购物,足不出户就可以货比三家。随后,XML语言及相关技术又成
6、为主流。XML语言对信息的格式和表达方法做了最大程度的规范,应用软件可以按照统一的方式处理所有XML信息。这样一來,信息在整个Web世界里的共享和交换就有了技术上的保障。IITML语言关心的是信息的表现形式,而XML语言关心的是信息本身的格式和数据内容。Web技术的发展主要分为三个阶段,大体总结为静态技术阶段、动态技术阶段和Wcb2.0新时期。我们所谓的动、静态是根据险b网页所采用的技术来划分的,动态网页不是指拥有动态效果的网页,它是指采用动态网站技术生成的网页。(1)Web技术发展的第一阶段——
7、静态技术阶段本阶段的Web主要是静态的Web页面。在这个阶段,IITML语言就是Web向用户展示信息的最有效的载体。HTML的全称是超文本标注语言(HyperTextMarkupLanguage),它通过提供超文本格式的信息,在客户端的用户机上显示出完整的页面。Web服务器使用HTTP(HyperTextTransportProtoco1)超文本传输协议将HTML文档从Web服务器传输到用户的Web浏览器上。(2)Web技术发展的第二阶段一一动态技术阶段在Web出现的同时,能存储、展现二维动画的G
8、IF图像格式也已发展成熟,为IITML引入动态元素提供了条件。此后,为了能更好地克服静态页面的不足,人们将传统单机环境卜•的编程技术引入互联网络与Web技术相结合,从而形成新的网络编程技术。(3)Web技术发展的第三阶段——Web2・0新时期随着Ajax成为火爆的前端技术,在使用gmail,googlemap等产品时,有了另一种体验,点击链接或按钮后,即便网络不算流畅,页面不再全白重新刷新,而是内容渐渐的出现。其原理就是利用Js脚木到后台服务器获取数据,在浏览器前端对数据进行解析和
此文档下载收益归作者所有