文档详情

留言板毕业答辩.ppt

发布:2025-03-07约3.35千字共31页下载文档
文本预览下载声明

湖南工业职业技术学院

2014届工程工程实践任务

留言板系统

毕业设计〔论文〕辩论

;

系别:

班级:

学号:

姓名:

指导老师:

完成时间:2014年4月1日;说明书框架;工程背景;根本要求:

具有用户注册、登录、验证、注销的能力

具有插入、修改、删除、查询的能力

具有动态网页设计的能力

根本知识:网页制作的根本知识,如文字、图片、超链接、表格布局、CSS样式表等、客户端的JavaScript脚本等。

动态网页:SQL数据库的创立及表结构的设计、数据库的连接字符串、ASP对象、VBScript效劳器端脚本,IIS效劳器及Dreamweaver中测试效劳器的设置等。

Dreamweaver知识:建立连接、建立记录集、插入主详细页集、插入记录、更新记录、删除记录、登录用户、注销用户、限制对页的访问等。;系统分析;〔二〕可行性分析

留言板是Internet上最常见的一种效劳,也是最典型的交互式网页。通常上网者可以使用访客留言板张贴一些文章,或是通过留言板给网站的维护者留下一些意见和看法,留言板也可以作为网友之间互通信息、相互交流的渠道。

本系统后台数据库采用MicrosoftSQLServer2008R2,该数据库系统在平安性、准确性和运行速度方面有绝对的优势,并且处理数据量大、效率高;前台采用Microsoft公司的MicrosoftVisualStudio2010作为主要的开发工具,其可与MicrosoftSQLServer2008R2数据库无缝连接。;系统设计;〔三〕数据库设计

本系统采用了SQLServer2008数据库,可以用来执行各种操作,更新数据库中的数据、从数据库中提取数据等。数据库名称为db_LeaveWordBook,使用3个数据表,分别是用户信息表〔tb_User〕、留言表〔tb_LeaveWord〕、和回复表〔tb_Reply〕。

回复表〔tb_Reply〕结构;系统开发;关键技术

本模块实现将数据动态添加到table表格中。首页index.aspx的主要局部是用户控件ShowSubject.ascx,该控件将数据动态绑定到客户端控件table表格上。此功能的实现是将前台中的一个单元格绑定GetList方法,此方法的主要功能是在该单元格中???加一个table表格,并将字段添加到动态生成的表格中。

功能实现

前台表格中使用到了GetList方法将数据绑定到表格中,主要用到数据库中的tb_LeaveWord表中的ID编号字段的值的不同,查找出tb_LeaveWord表中对应的Subject字段的值并显示出来,实现步骤:

〔1〕创立Web窗体,命名为index.aspx。

〔2〕用户首页页面中使用的主要控件表如下:;〔二〕发表留言

功能描述

本系统中,浏览者发表留言必须先进行注册,通过“用户注册”模块注册完成后,即可登录到系统中,单击导航栏中“发表留言”项,可发表留言信息。

关键技术

该页面中主要使用FreetextBox组件,该组件是一个在线文本编辑器,可以对文字以及图片内容进行处理,并将数据保存到数据库中。该组件配置步骤如下:

〔1〕将FreetextBox.dll添加到工程中。在“解决方案资源管理器”中右键单击工程,选择快捷菜单中的“添加引用”选项,在弹出的对话框中选择“浏览”选项卡,找到组件存放位置,单击“确定”按钮,系统将自动创立Bin文件夹,并将组件存放到该文件夹中:

;〔2〕设置SupportFolder属性,将存放有FreetextBox组件的文件夹存放到aspnet_client文件夹中,然后设置SupportFolder属性为“aspnet_client/FreeTextBook/”。

〔3〕向页面中添加组件。配置完成后,即可向页面中的位置添加组件。在向页面中添加组件前,先注册组件。在页面HTML源代码顶部添加注册代码如下:

%@RegisterTagPrefix=FTBNamespace=FreeTextBoxControlsAssembly=FreeTextBox%

在页面中适

显示全部
相似文档