课程设计任务书【荐】.docVIP

  • 7
  • 0
  • 约3.97千字
  • 约 13页
  • 2017-08-07 发布于河南
  • 举报
课程设计任务书【荐】.doc

课程设计任务书 设计题目: BBS论坛 二.运行环境: 硬件:计算机 软件:Macromedia Dreamweaver,IIS服务器 三. 需求分析 BBS是电子公告板系统(Bulletin Board System)的英文缩写,它通过在计算机上运行服务软件,允许用户使用终端程序通过电话调制解调器拨号或者Internet来进行连接,执行下载数据或程序、上传数据、阅读新闻、与其它用户交换消息等功能。 【需求分析】 实现一个BBS,要求可以发表文章,回复文章,显示发表文章的时间,及发表者的姓名。回复时也可以显示回复者姓名,回复时间,在主页上可以显示回复次数,点击次数。论坛系统服务已经是互联网站一种极为常见的互动交流服务。论坛可以向网友提供开放性的分类专题讨论区服务,网友们可以在此发表自己的某些观感、交流某些技术、经验乃至人生的感悟与忧欢,亦可以做为用户与商家交流的渠道,商家亦可在此回答用户提出的问题或发布某些消息。浏览标题 ?五.详细设计 1.模块功能的具体实现 用例名称 用户登录 功能简述 注册用户需要输入正确的用户名和密码后才可以进入论坛 主事件 1.用户在界面中输入用户名和密码,并提交。 2.系统判断用户输入的用户名和密码是否合法。 3.用户输入的用户名和密码合法则进入主页面。 备注事件 1、如果用户的用户名和密码不合法则返回登入页面并给出错误信息。 ? 用例名称 用户注册 功能简述 未注册用户输入相关信息之后成为注册用户,拥有相关权限。 主事件 1、? 2、? 3、? 4、? 备注事件 1、如果用户提交的信息不正确则提示错误信息。 用例名称 发表新主题 功能简述 注册会员发表新主题。 主事件 1、? 2、? 备注事件 1、如标题内容为空,提示错误信息。 2、未注册用户不能发表新主题。 用例名称 发表回复 功能简述 注册会员发表回复。 主事件 1、? 2、? 备注事件 1、如内容为空,提示错误信息。 2、未注册用户不能发表回复。 用例名称 浏览帖子 功能简述 注册会员浏览所发表的主题、回复。 主事件 1、? 时间主题作者被读 跟贴 2、? 备注事件 1、发表的主题可以回复,但不能无法删除。 2.源程序 这个BBS系统我们小组每人负责一个模块,我负责的是发帖模块,以下是发帖的源代码,分为两个部分。 浏览器端代码 html head title/title /head body bgcolor=#c1f7d8 p align=centerfont size=5发表文章/font/p form action=publisharticle.asp method=post center table border=0 tr td主题:/td tdinput type=text name=title size=61/td /tr tr td colspan=2内容:/td /tr tr td colspan=2textarea name=content style=height:100px;width:500px/textarea/td /tr /table centerbr input name=submit type=submit value=发表文章 input type=reset value=重写文章 /center /form /body /html 服务器端代码 %@language=vbscript% !--#include file=adovbs.inc-- html head /head body bgcolor=#c1f7d8 center % dim strArticletitle,strarticlecontent,strarticleauthor,strarticleid dim strtable,strdsn if session(name)= then response.write 请你首先登录,才能发表高见 response.end end if strarticletitle=request.form(title) strarticlecontent=request.form(content) strarticleauthor=session(name) strarticleid=Request.Form(articleid) strtable=article strdsn=dsn=bbs;uid=feng;pwd=feng if trim(strarticletitle)= then respons

文档评论(0)

1亿VIP精品文档

相关文档