网学网为广大网友收集整理了,基于Flash与XML技术的博客系统实现,希望对大家有所帮助!
论文字数:14177,页数:37 有开题报告,任务书
摘要
Flash Blog是当前网络新兴的一种UI形式,其良好的交互性比传统的用户界面体现出更加个性化。同时由于Flash Blog具备更加自由的图形特性以及强大的ActionScript脚本交互功能,它已经成为一种崭新的应用UI形式从传统应用软件UI中脱颖而出。
首先,本文对软件UI所经历的命令界面、图形界面、多媒体界面等主要发展阶段进行了研究,归纳出UI变革的目的既为简化用户操作、提供良好的用户体验以及提高工作效率。
其次,本文基于Flash技术中强大的交互功能,在工作设计的过程中选择了个性化最强的Blog作为研究对象以验证UI发展规律在软件上的应用。本文设计了其Flash下的应用程序UI形式,以及在前台开发模式上的应用方法,并在此基础上实现了部分原型系统。
最后从在开发中的所遇到的一些困难进行总结,并对Flash开发中还会可能出现的问题进行阐述。
关键字
软件界面;人机交互;Flash;博客
Implement of Blog System Based on Technology ofFlash and XML
Abstract
Flash Blog is now an emerging UI form of network, it has a good interaction to provide more Individuality than the traditional user interface. Moreover, Flash Blog has more freedom of graphics ability and powerful ActionScript interactive function, it has become a new brand of UI and emerged from the traditional application software UI.
Firstly, this paper researches the major development phase of the UI software that through Command Interface, Graphics Interface, Multimedia Interface, sums up the purpose of UI reform is to simplify user operations, provide a good user experience and improve work efficiency.
Secondly,based on the Flash technology powerful interactive function, the Blog that has the strongest personality in the design process is selected to validate the development rule that apply on the software. Its UI form under the Flash application model and the method that apply with developing on the front are designed, and on this basis some of the prototype system are achieved.
Lastly, this paper sums up the difficulties in the development, and also elaborates the problems that may arise in developing.
Key Words
software interface; human-computer interaction; flash; blog
目录
绪论 1
课题背景及目的 1
国内外研究状况 2
课题研究方法 2
论文构成及研究内容 2
1 软件UI的发展研究 4
1.1 软件UI发展阶段 4
1.2 现代软件UI的进化 5
1.3 关于UI发展研究的总结 7
2 Flash Blog需求分析 8
2.1 为什么要开发Flash形式的Blog 8
2.2 区别于传统Blog的新增需求 9
3 Flash Blog技术实现可行性分析 12
3.1 后台应用支持 12
3.2 Flash与后台服务器通信的方式 12
3.3 Flash Blog的UI效果实现可行性 13
4 基于XML与Flash的Blog原型系统设计 15
4.1 Flash与后台通信模式 15
4.2 基于XML作为数据通信中介的系统结构模型设计 16
4.3 前台开发设计 17
4.4 后台开发设计 18
4.5 数据库设计 19
5 Flash Blog的系统功能实现 21
5.1 数据列表的获取与呈现 21
5.2 数据的添加、修改、删除 23
5.3 前后台相配合的权限管理方式 24
5.4 动态UI代码的开发 25
结论 28
致谢 29
参考文献 30