文档详情

网络论坛bbs的设计与实现.doc

发布:2019-01-01约3.4千字共6页下载文档
文本预览下载声明
文档下载 免费文档下载 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系统的风格一致,设计中对页面进行模块化处理,如将页面分成头文件、中间部分文件和底部
显示全部
相似文档