BBS论坛设计文档

BBS论坛设计文档

ID:38190729

大小:442.00 KB

页数:23页

时间:2019-06-07

BBS论坛设计文档_第1页
BBS论坛设计文档_第2页
BBS论坛设计文档_第3页
BBS论坛设计文档_第4页
BBS论坛设计文档_第5页
资源描述:

《BBS论坛设计文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录第1章绪论-4-第2章系统分析-5-2.1需求分析-5-2.2可行性分析-5-第3章系统总体设计-7-3.1系统目标-7-3.2系统功能结构-7-3.2.1前台功能结构-7-3.2.2后台功能结构-8-3.3系统流程图-8-3.4系统开发环境-9-3.4.1开发环境-9-3.4.2系统平台体系结构的选择-10-3.4.3JSP语言-10-第4章数据库设计124.1数据库分析124.2数据库概念设计12第5章系统详细设计与实现155.1前台设计155.1.1前台页面设计与实现155.1.2前台显示概述165.1.3查看

2、首页面的论坛类别175.1.4查看某版面中根贴列表及回帖内容185.1.5发表帖子模块设计205.2后台设计245.2.1后台页面设计与实现24结论2523第1章绪论随着互联网日益深入社会生活,BBS开发技术发展至今,从CGI,ASP,到PHP已经日趋成熟,功能也更加丰富,但携着Sun公司的Java技术所实现的“一次编写,到处运行”的优势,继承这一衣钵的JSP技术越来越受到人们的注视。BBS作为一种对外的展示窗口,进行内外信息交流,已成为大众的广泛需要。为了进行更好的交流,用户想就自己的专业和爱好能和其他的用户进行及时专

3、业的交流,这就有了论坛,这样以来我们就可以在网络这个虚拟的空间中方便地实现交流,BBS论坛是我们在这个地球村中生活的重要交流工具。所以我选择使用JSP开发BBS论坛这一课题作为毕业设计。Java是未来的主流开发技术,具有很多优势。JSP则是Java在Internet/IntranetWeb上的重要应用技术,得到了广泛的支持和承认,它可以和各种Java技术完好地结合在一起,从而实现非常复杂的应用。本网站使用JSP+ACCESS在Dreamweaver系统开发的,从而创建一个更为稳定,高效,安全的运行环境。本文主要实现了基于

4、B/S模式的一种JSP论坛的设计与实现,主要功能是实现客户端和服务器端的动态交互。BBS论坛系统最基本的功能首先是发表主题,其次是其他人员根据主题发表自己的看法。此外,为了记录主题的发表者和主题的加复者信息民,系统还需要提供用户注册和登录的功能。只有注册的用户登录后才能够发表和回复主题,浏览者(游客)只能浏览主题信息。根据用户的需求及以上的分析,BBS论坛需要具备以下功能:显示各论坛类别及版面、查看版面下所有根帖、查看精华帖子、查看自己发表的帖子、搜索帖子、查看根帖内容、用户注册、用户登录、发表帖子、回复帖子、进入后台、

5、论坛类别管理、版面管理、用户管理和用户注册。设计BBS论坛系统所要考虑的问题主要有如何通过资源文件显示文字和使用静态代码块。设计中力求界面友好、简洁,易于操作。代码部分尽量避免逻辑错误,算法设计简单合理,尽量使程序具有较好的可读性,有利于其他的设计者对程序的阅读;力求对数据库操作的安全与稳定,尽量避免数据库操作异常,并要保证查询的快速无误。保证程序的逻辑结构,编程时注意多使用通用方法(函数和过程)。23第2章系统分析2.1需求分析1.功能性需求开发BBS论坛系统的目的是提供一个供用户交流的平台,为广大用户提供交流经验、探

6、讨问题的社区。因此,BBS论坛系统最基本的功能首先是发表主题,其次是其他人员根据主题发表自己的看法。此外,为了记录主题的发表者和主题的加复者信息民,系统还需要提供用户注册和登录的功能。只有注册的用户登录后才能够发表和回复主题,浏览者(游客)只能浏览主题信息。根据用户的需求及以上的分析,BBS论坛需要具备前台功能和后台功能。(1)系统前台功能:显示各论坛类别及版面、查看版面下所有根帖、查看精华帖子、查看自己发表的帖子、搜索帖子、查看根帖内容、用户注册、用户登录、发表帖子、回复帖子(2)系统后台功能:进入后台、论坛类别管理、

7、版面管理、用户管理、用户注册。2.非功能性需求(1)平台限制:基于Windowsxp及以上操作系统,Tomcat6.0以上版本,Access数据库。(2)操作方式:全部操作都可以基于浏览器进行。2.2可行性分析可行性分析是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。1.技术可行性技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能

8、否满足开发者的需要等。该BBS论坛管理系统采用了流行的JSP语言和当前新兴的Browser/Server(浏览器/服务器)模式进行开发。三层的B/S体系结构具有许多传统Client/Server(客户机/服务器)体系结构不具备的优点,而且又紧密的结合了Internet/Intranet(国际互联网/企业内部互联网)技

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。