- 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
BBS论坛的设计与实现
一 课程设计的地位、作用与目的
课程设计是学习中的一个重要环节,能巩固课堂学习知识,提高动手能力,培养科学作风和团队精神,加强综合运用电子商务的基本知识来解决实际问题能力。
随着我国加入WTO,电子商务将成为国内外通行的贸易手段,各类新的信息技术、应用统计、企业管理、网上商店的实现方案很快在电子商务中获得广泛应用,飞速发展的电子商务不仅为企业提供了无限商机,而且改变了传统商业的经营管理模式。作好21世纪计算机专业的学生,不仅要学好电子商务知识,而且必须学好电子商务过程中的网站维护,能够及时排除各种问题。学习课堂知识后的课程设计给我们提供了一个很好平台。通过学习和制作动态网页,消化课程所学基础知识,加强各个知识点之间的衔接,形成一个知识网,培养综合运用电子商务的基本知识来解决实际问题能力;加强与同学间的团结合作,培养敢于吃苦,团结一致的团队精神。
二 需求分析
2.1 BBS实现功能
此次课程设计的题目是小型BBS论坛设计需要实现新用户注册、会员登录、会员发布帖子、会员回复帖子、留言、回复留言、修改用户密码、查询帖子信息、修改发布帖子、删除发布帖子、删除非法用户(管理员权限)十项功能。
2.2 数据库分析
BBS数据库包含三张表
1)用户基本信息数据表USER
2)发布帖子信息数据表ARTICLEID
3)留言信息数据表MESSAGE
三 概要设计
设计思路
BBS论坛的首页是会员登陆界面,当用户来到首页时,可以选择会员登陆和游客进入,以不同的身份进入所拥有的权限也不同。会员进入后可以修改密码、查看留言、回复留言、浏览标题、发表文章、发表评论、删除用户(管理员)、查询文章;而以游客身份登陆后,可以注册、浏览文章、给数据库管理员留言,但不可以发表文章、发表评论、删除用户(管理员)、查询文章。
数据库设计
包括以下三张表,字段设计如下
1).用户基本信息数据表USER(图1)
图 1
2)发布帖子信息数据表ARTICLEID(图2)
图 2
3)留言信息数据表MESSAGE(图3)
图3
3.3 总体流程图 (图4)
四 详细设计
模块设计
登陆模块:会员登陆模块(login.htm,login.asp)
游客登陆模块(visitortop.asp )
注册模块(register.htm, register.asp)
发帖模块(publisharticle.htm, publisharticle.asp)
回复帖子(return.asp)
查看留言、删除模块(readmessage.asp)
留言模快(leavemessage.htm, leavemessage.asp)
修改密码(changepassword.htm, changepassword.asp)
删除帖子(deletearticle.asp)
删除非法用户(delete.htm,delete.asp)
4.2 模块分析
1)留言模块
留言模块分两部分,浏览器端leavemessage.htm,服务器端leavemessage.asp.浏览器通过post方法提交表单姓名,邮箱,主页,留言对象,内容。服务器端通过Request.Form接受提交表单信息,再连接数据库,写入数据库,如果连接成功,显示”祝贺祝贺你,你的信息成功地发给了管理员”。
查询模块
查询模块分三部分:第一部分建立输入页面;第二部分为SQL查询语句;第三部分是包含q,inc过程的guocheng.asp文件。
在 WEB页面输入查询的条件,可以按作者和文章标题进行模糊查找。通过表单提交查找的关键词,让数据库服务器检索特定的信息,并将查询结果返回到浏览器上。查询时首先建立查询语句,查询语句接受表单提交的关键词,如sql=select * from article where articleauthor like request(zz)%% and articletitle like request(bt)%%,再通过call q(sql)调用Q过程。调用过程时,连接数据库,打开数据库,通过循环语句在表格中输出表article从第二个字段开始的所有字段,再通过循环语句输出表中信息,最后关闭数据库。
五 测试分析
5.1 测试中遇到的问题
1) 未指定数据源或默认驱动器Microsoft OLE DB Provider for ODBC Drivers error 。原因.没有配置数据源名称。双击数据源(系统DNS(选择驱动(写上数据库名称,点确定
2) 包含文件写错。形式
您可能关注的文档
最近下载
- 高中语文高考复习语言文字运用新题练习(共六大题,附参考答案和解析).pdf VIP
- 汽车式起重机吊装安全专项施工方案.pdf VIP
- 5eDnD_凡戴尔的失落矿坑_模组_中译(二校).pdf VIP
- 高考诗歌的比较鉴赏公开课省名师优质课赛课获奖课件市赛课一等奖课件.pptx VIP
- 甘肃省公路工程试验检测收费指导价格(最新).xls VIP
- 发生带状疱疹后神经痛的影响因素的logistic模型分析.pdf VIP
- 2023年建筑防火通用规范考试试题.pdf VIP
- 混凝土结构工程测试题(附参考答案).docx VIP
- 2025党校入党积极分子发展对象考试题库(含答案).docx VIP
- 1.党校入党积极分子发展对象培训考试题库含答案(完整版).pdf VIP
文档评论(0)