欢迎来到天天文库
浏览记录
ID:29952434
大小:39.50 KB
页数:3页
时间:2018-12-25
《基于ASP的Flash博客平台的研究与设计---开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、厦门大学软件学院《毕业设计(论文)》开题报告学生姓名班级学号校内指导教师姓名职称所在单位厦门大学软件学院毕业设计(论文)题目基于ASP的Flash博客平台的研究与设计毕业设计(论文)的目标和主要任务:一、小组总体目标设计实现以Flash为总体展示形式的开放性的博客页面,能够响应用户请求、执行数据查询、返回处理结果的交互式动态页面.从使用者定位、创意设计、框架制作、功能填充或制作,到页面整合,完整的设计制作一个创意博客。采用相关软件,应用相应技术对图像、内容、色调、文字等各种素材进行处理,实现交互设计。二、个人目标主要进行留言板开发、后台管
2、理设计及数据库设计,链接后台数据库,提供更大的信息量,按用户的要求处理服务器上的资源。如收集用户的信息和反馈意见的页面;对用户提交的数据保存和显示;从数据库中搜索、获取有关数据信息把回馈信息显示给用户。这是对用户需求的一种反馈。与主题框架设计相结合,在进行网页设计的制作中,根据创意和功能设定,在主体页面使用Flash、ASP和Access实现Flash博客平台的留言板创意设计及后台管理系统,实现DHTML动态框架的设计及即时更新等功能,完成整个博客内容的设计及功能强化。实现方法:基本环境:操作系统:Windowsxp+ IIS使用软件:F
3、lashMX,DreamweaverCS,MicrosoftAccess运用如下软件特性:FlashMX:便于在美工设计、网页配色,以及在图形动态显示方面的应用。可嵌入网页也可以集合文本、图形、图像、音频、视频等多种媒体,加上强大的交互式控制以及与Flash脚本语言ActionScript的配合使用,使Flash制作的优势日益突出。DreamweaverCS:进行网页布局、制作MicrosoftAccess:Access数据库使用简单,可以迅速掌握;Access数据库的ODBC驱动程序支持的SQL指令全。ACCESS具有强大的数据库功能,
4、结构简单、理论基础坚实、独立性高。适合开发中型管理系统。实现应用基于交互式动态网页的设计原理:当信息提交页面单击提交按钮后将要查询的值传递给信息结果显示页面,然后信息结果显示页面根据这个传递的值负责从数据中检索和操作记录,最终把结果显示给浏览用户。实现流程大致如下:一、静态页面的制作,利用CSS实现页面风格的统一二、数据库的建立及连接三、定义记录集四、动态数据绑定五、添加服务器行为六、编辑和调试七、建立网站和交互式动态网页发布以留言板的实现为例,对设计内容进行分析如下:一般来说制作一个交互式动态网页也是从基本的静态网页开始,然后在其中将某
5、些对象,比如用来显示数据的单元格与数据库连接从而实现了一个交互式动态页面所以在创建交互式动态网页之前用先创建一个静态的页面,便于用户进行于数据库的交互。利用ADO,可以很容易地将ASP页面与数据库相连接。首先要创建一个到数据库的连接。为了获得记录集,应调用Connection对象的Execute方法,将希望执行的命令的文本字符串传入,一旦有了记录集,就可以在其中循环。加载包含获得数据连接的函数,这意味着如果数据源有变化,只有一个位置需要编辑连接信息(服务器、用户和口令)。我们必须在函数的末尾使用set命令传出新连接。优化性能同样重要,可以
6、增强留言板的可伸缩性。例如:数据库优化1.访问数据库首先要建立与数据库的连接,配置数据源。配置数据源有两种形式。一种是使用配置数据源名(DataSourceName,DSN)的方法,另一种是直接指定ODBC驱动程序名称的方法。在此次设计中采用的是DSN方法。使用ODBC数据源,而不把数据库名写在程序中,是因为数据库路径与文件名将随Asp源代码的失密而一同失密。2.数据库中的数据调用、修改、删除是频繁发生的,为了以防数据库信息在读、写时发生错误,就需要对数据的读写权限进行设置。3.数据库在网络上是共享的,在使用完数据库后要及时关闭它,否则可
7、能造成数据丢失和破坏。在访问完数据后马上用close方法关闭所用过的查询和数据库。关闭Connection对象就切断了Connection对象与数据库之间的连接,但是此对象还是存在于内存中。如果要将创建的Connection对象从内存中移出,需要用清除语句。时间进度安排:2008年11月20日-1月12日对网页制作基础知识的学习,查看相关资料,对富有创意的网页进行分析,参观2S-space工作室进行参观并学习相关知识。2009年1月12日-3月20日小组讨论确定网页设计主题,完善框架布置与包含功能,将整个网页分为主体页面(日历形式),子页
8、面(博客形式),子页面功能实现,后台相关4部分。根据每个人的不同任务,进行相关技术的了解掌握。统一风格并进行框架建立。2009年3月20日-4月25日对每人所进行的模块进行功能填充2009年4
此文档下载收益归作者所有