- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络论坛bbs的设计与实现.doc
文档下载 免费文档下载
HYPERLINK / /
本文档下载自HYPERLINK /文档下载网,内容可能不完整,您可以点击以下网址继续阅读或下载:
HYPERLINK /doc/c95975aa9959752929f7f8ce/doc/c95975aa9959752929f7f8ce
网络论坛BBS的设计与实现
BBs 搭建的一些资料,
第10卷第1期辽宁师专学报Vol110No112008年3月 JournalofLiaoningTeachersCollege Mar12008
【学术研究】
网络论坛BBS的设计与实现
刘 芳
(阜新高等专科学校,辽宁阜新123000)
摘 要:将利用ASP和ADO技术开发的BBS系统作为ASP的课程设计内容,实现及时、有效地管理信息,使学生能综合运用所学知识,发现、提出、分析和解决实际问题,从而培养学生的实践能力.
关键词:ASP;ADO;BBS;设计;实现
中图分类号:TP393102 文献标识码:A 文章编号:1008-5688(2008)01-0039-02
课程实验与课程设计都是课程学习的重要环节,课程实验主要是围绕教学单元,即章节的教学目标进行,实验目的是巩固掌握教学单元的主要知识,.而课程设计围绕课程的整体教学目标进行,目的是完成课程的整体教学目标,,只靠个别单元的知识一般不能实现课程设计目标,力、锻炼实践能力的重要环节.、复习、总结和应用.
动,.BBS是BulletinBoardSystem的简称,即“电子公告栏系统”.BBS是,它开辟空间供用户自由交流、讨论、阅读文件和传输信息.BBS不仅可以实现信息的管理和发布,还可以与用户进行交互,使用户可以方便地查阅或对相关信息进行评论,是网络中不可缺少的新信息交流平台.
系统的开发平台及原理
是基于BΠS浏览器和服务器模式的Web信息管理系统.采用微软的ASP作为开发平台,脚本采用VBScript,数据库采用Access,服务器采用Windows2000ServerIIS,开发平台采用Dreamweaver
[此处图片未下载成功]
MX2004.
是服务器的脚本环境,其命令和脚本语句都是由服务器来解释执行的,执行结果是产生动态生成的Web页并送到浏览器.ASP可以灵活地将执行的脚本嵌入到HTML文件中,通过ASP可以结合HTML网
[1]页、ASP指令和Active/doc/c95975aa9959752929f7f8ceX组件、服务器组件ADO访问相应的数据库系统,实现动态网站的建设.
系统的数据库设计
利用数据库可以存储大量数据信息,方便地进行数据的检索、修改和整理.数据构成网络的实际内容,因此数据库结构设计的好坏直接影响应用系统的效率和实现效果.设计合理的数据库不仅可以满足用户处理信息的需要,还可以提高信息资源的管理效率.
在此课程设计中,采用Access作为系统的后台数据库,它性能稳定、速度较快、使用简单、移植性
[2]好,适合中小型网站.这里给出BBS系统数据库设计中主要的三个表:
(1)用户表.包括userid(保存用户注册的id)、usernick(用户昵称)、userpwd(用户密码)、registedate(注册时间)、articlenum(已发表文章数).
(2)文章表.包括newsid(文章的序号)、userid(文章作者注册的用户名)、title(文章标题)、content(文章内容)、datatime(文章发表的时间)、readcount(阅读次数)、replycount(回复次数).
(3)回复表.包括replyid(回复序号)、newsid(文章序号)、userid(用户id)、replytime(回复时间)、content(文章内容).
收稿日期:2008—02—20
作者简介:刘芳(1976-),女,辽宁阜新市人,讲师,主要从事数据库研究.
40辽宁师专学报
[3]2008年第1
[此处图片未下载成功]
期在ASP中,对数据库的访问是通过一系列ADO组件来实现的.与Access数据库的连接代码如下:
lt;%
)SetCnn=Server1CreateObject(″ADODB1Connection″
′创建Connection对象
=″Driver=MicrosoftAccessDriver(31mdb);Dbq=c:mdb;″Cnn1OpenStrcnn′使用C/doc/c95975aa9959752929f7f8ceonnection对象的Open方法打开数据库%gt;
系统设计
系统设计思想
页面模块化
为保持整个BBS系统的风格一致,设计中对页面进行模块化处理,如将页面分成头文件、中间部分文件和底部
文档评论(0)