文档详情

网页设计与制作Ⅱ课程报告.doc

发布:2017-06-16约8.14千字共21页下载文档
文本预览下载声明
武汉理工大学华夏学院 课 程 报 告 课程名称:网页设计与制作Ⅱ 题 目:BBS论坛系统的JSP网页设计 专 业 信息工程系 班 级 学 号 姓 名 成 绩 _________________ 指导教师 苏永红 2012年9月3日至2012年11月30日 1 设计目的 BS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”。BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果计算机上运行。早期的BBS与一般街头和校园内的公告板性质相同,只不过是通过电脑来传播或获得消息而已。一直到个人计算机开始普及之后,有些人尝试将苹果计算机上的BBS转移到个人计算机上,BBS才开始渐渐普及开来。近些年来,由于爱好者们的努力,BBS的功能得到了很大的扩充。Java项目开发的工具;JDK1.6,当前进行Java开发的最新版本;数据库是MySQL,它是一款当前比较流行的进行中小量数据开发的中小型数据库;服务器是Tomcat5.5,它也是一款当前比较流行的软件,主要用于网络服务器的开发。 2 开发环境 1、硬件环境与软件环境要求 服务器 硬件 处理器:Intel P或更好 内存: 或更大 硬盘:2G 或更大 软件 Microsoft Windows Microsoft IE6.0浏览器 客户机 硬件 软件 Microsoft Windows 2、制作工具 JDK1.6用于Java程序的解释执行,MyEclipse8.5提供了一个良好的开发界面,MySQL5.0用于数据库的连接,Tomcat5.5 Web服务器用于运行此项目。 3 需求分析 系统的功能需求 一个级别的BBS论坛,看呀大致分为以下流程:用户登陆进入论坛(一半为游客,有时候注册为会员),就某个话题(贴字的主题)展开讨论。通过发帖功能发布新的话题;通过回帖功能恢复已有的话题; 这样的流程决定了BBS论坛系统的需求。 (1)会员注册 提供新会员注册功能,包括提供录入信息的界面,检查注册信息的有效性,并将注册会员信息保存在对应数据库的数据表中。 发表文章 提供会员发表文章的功能,为注册用户不允许使用该功能 文章查询 对注册会员和胃注册会员提供文章查询以及阅读的功能,即通过对应文章标题信息,查看查询详细内容及发表文章的超级链接 会员管理 当网上论坛的回忆完成注册后,系统会在数据库中加入会员的资料。包括会员名称,会员密码,会员Email等相关信息资料。同时,按照会员的不同身份,将特殊会员设置为版主,使他具备删除被讨论区中对应文章等特殊操作的权利。管理者可以依据数据库中注册的特殊身份登录到论坛后台对会员信息进行管理。 论坛分类管理 根据不同的讨论内容,管理员讲整个讨论区分为不同的区域,会员可以选择进入不同的讨论区,允许管理者对分类进行调整,同时提供不同讨论区中包括文章等的统计功能。 贴子管理、系统的UML建模 管理员和斑竹都可以对会员发表的帖子进行转移、置顶和删除等操作。 系统总体功能需求框架图如下: 前台基本业务模块 前台基本业务模块包括以下几个方面 注册会员 提供新会员注册功能,包括录入信息的节目,检查注册信息的有效性,并将注册会员信息存入对应数据库的数据表中。 (2)登录系统 提供会员登录论坛功能,要想针对谋篇帖子发言,或发表帖子,必须是登陆用户才可以操作。由于论坛中某些操作只有会员才可以执行,所以必须先登录系统。 (3)浏览帖子 对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标题信息,以及查看详细内容及回复文章的超链接 (4)会员发表帖子 会员可以针对某个感兴趣的活体发表自己独到的见解。为注册用户无此项功能 (5)回复帖子 注册会员和未注册会员都可以对某一话题展开讨论,发表意见,并给出回复。 后台管理模块 后台管理模块主要包括对整个BBS论云系统的设置管理,如下 (1)帖子管理 管理员可以对会员发表的帖子进行管理。管理员可以删除内容反动火不艰苦的帖子,可以指定帖子。还可以设置精华帖,控制帖子的点击率等操作 (2)会员管理 管理员可以对会员进行管理。 4 概要设计 (一)、系统结构设计 本BBS论坛系统共分为三大功能模块: 登陆管理功能系统; 注册功能系统; 登陆管理功能系统,又包括四个子模块:单纯的用户登录模块,用户发表帖子模块,用户回复他人帖子模块和用户删除自己所发表的帖子模块。 各个页面的功能及示意
显示全部
相似文档