基于flex的在线投票系统的分析与设计毕业论文

基于flex的在线投票系统的分析与设计毕业论文

ID:2497236

大小:1.57 MB

页数:64页

时间:2017-11-16

基于flex的在线投票系统的分析与设计毕业论文_第1页
基于flex的在线投票系统的分析与设计毕业论文_第2页
基于flex的在线投票系统的分析与设计毕业论文_第3页
基于flex的在线投票系统的分析与设计毕业论文_第4页
基于flex的在线投票系统的分析与设计毕业论文_第5页
资源描述:

《基于flex的在线投票系统的分析与设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于FLEX的在线投票系统的分析与设计毕业论文第1章绪论Flex是Macromedia发布的presentationserver(展现服务),它是javawebcontainer或者.netserver的一个应用,根据.mxml文件(纯粹的xml描述文件和actionscript)产生相应的.swf文件,传送到客户端,由客户端的flashplayer或者shockwaveplayer解释执行,给用户以丰富的客户体验。运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?这里面有两

2、个原因:1:为了迎合更多的开发者。Flash天生是为了设计者设计的,界面还有flash的动画概念和程序开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,Macromedia推出了Flex,用非常简单的.mxml来描述界面给jsp/asp/php程序人员使用.(x/d)html非常相似,而且mxml更加规范化、标准化。什么是RIA:传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表现层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不

3、能满足网络浏览者的更高的、全方位的体验要求了。而富互联网应用(RichInternetApplications,缩写为RIA)的出现就是为了解决这个问题。富互联网应用程序是下一代的将桌面应用程序的交互式用户体验与传统的WEB应用的部署灵活性和成本分析结合起来的网络应用程序。富互联网应用程序中的富客户技术通过提供可承载已编译客户端应用程序(以文件形式,用HTTP传递)的运行环境,客户端应用程序使用异步客户/服务器架构连接现有的后端应用服务器,这是一种安全、可升级、具有良好适应性的新的面向服务模型,

4、这种模型由采用的WEB服务所驱动。结合了声音、视频和实时对话的综合通信技术,使富互联网应用程序(RIA)具有前所未有的网上用户体验。AdobeRIA技术封装让现有的WEB技术得到了极大的保留,核心价值在于大大提高了产品设计师和开发工程师的“开发体验”,强化了设计端和开发端的整合。设计师和开发工程师们可以方便地将自己的代码平移到新的平台上,并且发布、部署的方式比之前的任何一款开发工具都方便得多,从而使RIA应用有更广大的开发者基础。本系统采用的这一新技术,是基于Web形式并以C/S为构架,同时结合

5、了传统应用程序的反应快,交互性强的优点以及Web64应用程序的传播范围广的特点,大大提高了用户体验性,简化并改进了传统应用程序的用户交互性。随着计算机技术的飞速发展,现在基于RIA的主流技术除了Flex,还有ajax,silverlight等等,为什么又从中选择Flex呢?因为flex做的界面又好看,又方便,也不难学,还有强大的IDE支持,而ajax做UI的时候,主要是靠JS,要实现一些比较复杂的效果,特别麻烦。追求UI的漂亮纵然不是最主要的,但是有些比较复杂的业务,往往需要“特别的”界面来提高

6、操作的便捷性,这一点上,flex又稍胜一筹。现在作为针对个人或企业级的应用设计,Flex比较有前途,因为它容易上手,美观,灵活,速度快。但为什么没有更多的开发者使用Flex呢?首先就是针对flash来做企业级应用的不信任。再者,adobe主要针对的是java开发者,而对于.net开发者的努力应该是没有甚么作用的,.net开发者习惯了使用微软的东西,比较有专属性,而且有WPF这个平台,为甚么要选择Flex呢。在图形引擎方面,flash始终无法和WPF相媲美,技术上的差距还很明显。另一方面说,Fle

7、x也不能吃掉ajax阵营,毕竟基于浏览器的应用长期存在了这么多年,熟悉html和javascript的开发者又那么多,想让传统web开发者转到Flex上面,那是不太可能的事情。唯一有可能的事情就是原来使用flash开发应用的和使用swing/awt的开发者转到flex/apollo平台下。综上所述,一种新技术的出现,是需要开发者的研究与推广才能使其普及的,而Flex作为一项针对企业或个人应用的计算机技术,在未来必定有其光明的前途,这也正是这次研究学习的主要目的。64第2章需求分析2.1项目背景2

8、.1.1选题依据随着电子商务的发展,各行各业的企业都建立的自己的网站,展示宣传自己的产品。Web宣传方式与传统宣传方式相比,网络推广更具优势,成本低,容易维护,只要用户联网任何时候都可以查看信息,而传统的网络程序一般都采用页面表现内容、由服务器来传递数据的开发模式,在页面中使用HTML标记语言来表现界面层,而HTML只适用于图文内容,在形式上受到很多限制,已渐渐不能满足网络浏览者更高的全方位的体验要求,而Flex的出现就是为了解决这个问题。2.1.2Flex的特性及优势AdobeFlex是一个针

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

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

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