ASP的论坛的
设计 来至QQ号:1052602713
第一步分析:
当拿到这个题目后:首先分析题目:
1、开发语言:ASP(动态主言设计)
*什么是ASP语言?
ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本
程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在
常用于各种动态网站中。
*它的特点:
(1)完全与
HTML文件融合在一起;
(2)容易创建,不需要其它编译、链接程序;
(3)面向对象的并通过ActiveXServer对象可扩展。
2、开发工具:Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
3、目标:论坛设计
*什么是论坛?
网络论坛,也被称为异步会议
系统、布告板,是网络上除了E-mail之外,最为普遍的在线讨论系统,它来源于早期Internet发展的BBS系统(BulletinBoardSystem),随着Internet的发展,逐步演变成现在的形式——基于Web的BBS系统。建立网页论坛平台,浏览者可通过网络,在自己的终端上利用IE浏览器访问该网站,浏览相关信息,并可以
注册、注销个人信息,发表、编辑、修改、删除个人观点。
论坛着力构建服务功能强大、信息交流便捷、管理模式科学的青年活动、交流的新型平台。成为用户思想交流的家园,文化活动的基地,娱乐联欢的场所,努力为用户服务。
4、选择数据库:
数据库可以选用SQL2000,和ACCESS
*什么是SQL2000?
SQLServer是微软公司开发的数据库产品,SQLServer2000被广泛使用,很多电子商务网站、企业内部信息化平台等都是基于SQLServer产品上。
*ACCESS简介:
MicrosoftOfficeAccess(前名MicrosoftAccess)是由微软发布的关联式数据库
管理系统。它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的成员之一。
5、运行平台:
服务器端:
1、WINDWOS2000SERVER或者以上2003,2008
2、IIS5.0或者以上IIS6.0,IIS7.0
客户端:
1、WINDOWS98及以上版本xp,2000,2003,vista,win7
2、IE5.0及以上版本IE6.0,IE7.0,IE8.0,IE9.0
6、论坛的功能分析:
管理端:对版块,栏目,贴子,
会员信息等进行管理。
客户端:注册,登录,
查询,发表贴子和回复贴子。
第二步:具体实现
1、首先安装好Dreamweaver,一般用Dreamweaver8,DreamweaverCS4。然后安装数据库如果用ACCESS的安装office2003,或者office2007。如果选用SQL2000的,请按装SQL2000企业版。最后安装IIS。
2、建数据库:
本论坛采用ACCESS作为后台数据系统。数据库BOARD下面其有4个表。分别为:USER、BOARD、ADMIN、BBS1
字段名字段类型字段说明
USER表,里面记录注册用户的一些信息。
userID自动编号用户号
username文本用户名
userEmail文本EMAIL地址
artide数字积分
userpass
word文本密码
sex文本性别
homefrom文本来自
homepage文本个人主页
BOARD表,里面记录版面信息。
BoardID自动编号版面序号
BoardType文本版面名称
BoardName文本斑竹用户名
MastarPwd文本密码
MastarEmail文本EMAIL
ADMIM表,里面记录论坛管理员信息。
ID自动编号编号
Adminame文本管理员用户名
Adminpwd文本密码
BBS1表,里面记录贴子信息。
AnnounceID自动编号
ParentId数字
Child数字
Username文本发贴人
Boardid数字
Useremail文本
Topic文本贴子主题
Body备注贴子内容
Dateandtime文本发贴时间
Hits数字
Length数字
Rootid数字
Layer数字
Orders数字
Ip文本
Expression文本
3、建立数据库连接
方法1:
Setconn=Server.Cre