rs.open sql,conn,2,3 if not rs.eof then
response.write\用户名已经存在');window.history.back();\
用户注册成功后进入首页,即可在首页的登录区域输入自己的用户名、密码及验证码,输入正确即登录成功。
3.4 用户留言与管理页面设计
用户登录成功后,即可点击首页的“发表留言”按钮,进入签写留言的页面bbs-add.asp进行留言,该页面显示效果如下图:
页面控件及其功能如下表: 对象 表格 表单 文本框 文本域 按钮 按钮 功能 用于控制页面显示信息位置 提交目标网页bbs-add.asp,数据采用隐式传递方式 名称为title,用于输入留言的主题标题 名称为GuestContent,用于输入留言的内容 单击“发表“按钮,提交表单 单击“重写“按钮,清空文本框等中的内容 用户写好留言后,点击“发表“按钮,即回到首页。用户可以看到自己的留言,点击自己留言的标题,进入bbs-xx.asp页面。在这个页面中,可以显示用户的留言信息以及用户的头像、邮箱、QQ、IP地址、注册时间、个性签名、留言发表时间等信息,其他用户浏览时也同样能看到这些信息,
西安石油大学 经济管理学院 经管1002班
16
并可点击页面上方的“与我联系”链接即可给用户发电子邮件,用以回复留言。用户可以点击“返回首页”链接回到首页,用户还可以修改和删除自己的留言,但不能修改和删除其他用户的留言。点击“编辑”链接后即可进入修改页面 bbs-bianji.asp,用户可以任意修改自己的留言,修改好后点击“提交”按钮重新回到bbs-xx.asp页面。bbs-xx.asp页面的显示效果如下:
修改留言信息的页面如下图所示:
用户点击“删除“按钮后,页面跳转至bbs-Moudle.asp,该页面显示留言信息,被用户删除的留言已不再显示,点击左上方的“退出登录”链接,即可退出登录状态;点击“返回首页”即可回到首页页面。bbs-Moudle.asp页面显示效果如下:
西安石油大学 经济管理学院 经管1002班
17
第四章 系统调试与测试
4.1.配置运行
要运行留言板系统的ASP程序,需要安装小旋风服务器,安装好后,在小旋风的wwwroot文件夹目录下新建文件夹bbsbook4,将所编写的ASP文件全部保存在bbsbook4文件夹里,在IE浏览器地址栏里输入http://localhost,就可以访问小旋风默认的主页面;在IE浏览器地址栏里输入http://localhost/bbsbook4/index.asp,就能访问留言板系统的首页。
4.2.系统测试 4.2.1 常见问题解决
在调试过程中,系统出现数据库创建错误的问题。
解决方法:运行Microsoft Office Access, 创建guestbook.MDB文件, 并按照前文所述设计表格。建立用户和留言信息,然后修改对应的配置文件。当所有的数据库准备工作完成以后,再输入以上的地址,进行数据库连接的测试。如果配置的数据库连接的配置参数按照以上的说明进行,此步骤正确。最后对部分数据进行数据的初始化,以使系统在启动后能正常运行。完成后,数据库的连接问题解决了。
4.2.2 系统测试示例
用户注册时输入如下图所示信息:
西安石油大学 经济管理学院 经管1002班
18
提交后在首页显示“欢迎您,qingfeng”的信息,如下图:
输入留言信息如下图:
编写完留言并提交后显示用户的基本信息和留言信息,如下图:
西安石油大学 经济管理学院 经管1002班
19
总结
1.评价
随着社会的发展,人与人之间的交流方式也是多种多样。随着电脑进入千家万户,网络也越来越被大家所熟悉和喜爱,而伴随网络的发展,在线留言也逐渐受到大家的欢迎。在计算机网络飞速发展的今天,留言板系统已经成为人们网上交流的重要平台,因此对留言板系统的研究是十分必要的。本文设计和开发了一个最基本的基于WEB的留言板系统,可扩展性很大,科学的开发过程也极有利于系统的扩充与扩展,系统的分析与定义都结合了现在流行的面向对象方法以及传统的结构分析与设计方法。
当然,该留言板系统还存在着不足,系统功能不够全面,比如没有添加管理员,没法对留言进行直接回复,只能靠给用户发电子邮件来回复。 2.收获
通过这次ASP留言板系统的设计,我们的收获如下:
(1)进一步巩固和加深“ASP动态网页设计”课程的基本知识,了解ASP动
态网页设计知识在实际中的应用。
(2)综合运用“ASP网络程序设计”课程和选修课程的理论及生产实际知识
去分析和解决问题,进行相关训练。
(3)学到了ASP动态网页设计的一般方法,了解和掌握通用数据库的连接、
数据的相关操作或网站的设计过程和进行方式,培养了正确的设计思想和分析问题、解决问题的能力,特别是网站功能规划的能力和实现相关功能的能力。
(4)通过本程序的开发,并对电子商务系统的系统的分析、系统设计、数据
库设计和功能的实现等,培养ASP动态网页设计的基本技能。 3.致谢
首先感谢任课教师朱养鹏老师思路清晰、给人启发的授课方式和精心的指导,让我们到了许多ASP的基本知识和ASP网络程序开发的技巧,这是我们进行留言板系统开发的基础。其次感谢在这次系统设计中给我们解难的同学,让我们很顺利地完成了该留言板系统的设计。
西安石油大学 经济管理学院 经管1002班
20
主要参考文献
1. 教材:《网络程序设计—ASP第三版》 《网页设计与制作教程第4版》 1. 百度百科
2. 使用网址:www.jjshang.com
西安石油大学 经济管理学院 21
经管1002班
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育留言板系统设计报告 - 图文 (4)全文阅读和word下载服务。
相关推荐: