APP下载

一种基于LoadVars与XML结合的Flash博客网站设计

2018-11-02商丘市第一高级中学三李宜阳

科技创新与品牌 2018年10期
关键词:数据库功能设计

文/商丘市第一高级中学三(一)班 李宜阳

Flash网站鲜明的主题表现方式得到诸多企业网站的青睐,在个人网站的发展中也有着非凡的速度和潜力。本文以Flash多媒体平台为基础,结合博客这种传统网络形式,设计了一种新的网络应用Flash Blog。该博客以XML作为数据通信的技术支持,运用了LoadVars类与XML相结合的设计模式,相对于传统Flash应用来讲,扩充了其业务处理功能,使其在应用领域不仅仅局限于网络动画及Flash小游戏。

基于XML+Flash的博客网站设计

功能需求分析

基于XML+Flash的博客网站是一种极具个性的小型网站,该系统不可能具备完整的博客网站中各种特性需求,以此为基础设计的博客网站模块图如图1所示。

图1 系统的模块图

系统实现的功能由前台和后台两部分组成,其中前台的功能是由预载、主影片和UI这3个模块进行实现的,后台的功能实现主要是数据库模块和数据通信模块实现的。

系统功能模块

结合Flash网站的一般开发模块,可以得出系统应该包括预载模块、主页面模块、用户注册模块、公告栏管理模块等,一些模块又包括许多子功能模块。

数据库设计

为达到Blog网站的基本功能,数据库设计采用5个表,分别为:用户信息表(T_User)、用户数据表(T_Data)、评论表(T_Comment)、回复表(T_Reply)、好友关系表(T_Friend)等。

Flash与数据库通信模式

Flash与数据库通信模式的选择决定着通信及执行效率得高低,Flash与后台通信的方式有以下几种:LoadVariables方法;LoadVars类;XML类;Web Service组件。

根据四种通信方式优缺点对比,如表1所示:由于Flash对XML技术支持较早,发展也最为成熟,同时作为文本格式的数据也最容易后台程序输出,可以算是较为理想的中间通信媒介。……

登录APP查看全文

猜你喜欢

数据库功能设计
也谈诗的“功能”
瞒天过海——仿生设计萌到家
设计秀
关于非首都功能疏解的几点思考
有种设计叫而专
数据库
数据库
数据库
数据库
中西医结合治疗甲状腺功能亢进症31例