没有合适的资源?快使用搜索试试~ 我知道了~
BBS论坛设计论文(完整版!).doc
3星 · 超过75%的资源 需积分: 0 17 下载量 32 浏览量
2011-05-23
14:17:43
上传
评论 1
收藏 4.58MB DOC 举报
温馨提示
试读
64页
当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普及开来。网站以其独特的优势在信息化的过程中占有重要的一席。为了方便信息的交流,在结合JAVA和S.S.H 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。
资源推荐
资源详情
资源评论
摘要
当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在
我国普及开来。网站以其独特的优势在信息化的过程中占有重要的一席。为了方
便信息的交流,在结合 JAVA 和 S.S.H 技术之下开发了这个快捷、界面友好的交
流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮
助他人解决问题,或者交流经验。
论坛在 Struts+Hibernate+Spring 扩展 Struts 框架的基础上,用当今主流
的网站开发技术 jsp 语言进行开发。论坛将采用 B/S 体系结构,人们通过浏览器
就可以访问教学网站的主页,保证的服务器的安全。数据库采用免费,小巧,易
用的 mysql 数据库。该论坛功能较齐全,在这里可以自由地发表自己的观点和对
论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取对自己有用的
知识。该论坛还有一些特殊的功能,如在线人员显示、强大的搜索功能。本网站
严格按照软件项目开发的流程进行开发,对于网站开发的可行性分析、需求分析 、
概要设计、详细设计以及对网站的测试与维护都有详细的论述和实现过程。
本套论坛的优点在于它具有强大的可扩展性和可维护性,非常适合网民创建自己
的中小型 BBS 论坛!
关键词:BBS ,S.S.H(Struts ,Hibernate ,Spring),JAVA , MySQL ,JSP
I
目 录
摘要..................................................................................................................................Ⅰ
Abstract…………………………...………………...…………………………………..Ⅱ
目 录…………….……………………………………………………………………Ⅲ
第一章系统概述……...…….…………………………………...……….…….………..1
1.1 总体概述……...………………………………………………………...……....1
1.2 开发背景……………………………………………………....……..….….…..2
1.3 开发目的……...……………………………………..…………………….…....3
第二章系统分析……......…...……...……………...……….....……………..………….4
2.1 技术可行性分析……...………………………………………………………...4
2.1.1
开发语言综述 …………………………………………………………....4
2.1.2 MySQL
数据库的选用 ……………………………………………….….5
2.1.3 S.S.H 框架优点…………………………………………………………..6
2.1.4 系统层次设计………………………………………...………………….9
2.1.5 技术可行性综述……………………………………..………………...10
2.2 时间可行性(项目开发计划)…………………………………………….……10
2.3 系统需求分析…………………………………………………………...…….10
2.3.1 系统开发运行环境………………………………………………..…...10
2.3.2 业务描述………………………………………………………………..11
2.3.3 系统功能概述……………………………………………………….....12
2.3.4 数据流程……………………………………………………………….12
2.4 系统总体结构分析结论……………………………………………………....15
第三章系统设计……………………………………………………………………….16
3.1 数据库设计……………………….…………………………………………...16
3.1.1 概念模型设计(E-R 图)………………………………..………………..16
3.1.2 数据库表及关系建立…………………………………..………………18
3.1.3 详细数据库结构设计…………………………………..………………18
3.2 系统概要设计…………………………………………….…….……………..23
3.2.1 功能模块设计……………………………………………..……………23
3.2.2 系统界面设计……………………………………………..……………26
3.2.3 系统的组件设计…………………………………………..……………28
第四章系统的详细设计与实现……………………………………………………….31
4.1 系统框架实现…………………………………………………….…………...31
4.1.1 底层数据库的建立……………………………………………………..31
4.1.2 持久化层的建立(hibernate)…………………………………………....32
II
4.1.3 业务逻辑层的建立……………………………………………………..33
4.1.4 表示层的建立………………………………………………………..…36
4.2 系统功能模块实现………………………………………… ..…………..…
….36
4.2.1 会员模块实现………………………………………………………
…...36
4.2.2 帖子模块实现………………………………………………………
…...39
4.2.3 后台管理模块实现…………………………………………………
…...42
4.3 系统设计总结………………………………………………...……………
….44
第五章系统的调试与测试……………………………………………….……………45
5.1 测试概述……………………………………………………………………
….45
5.1.1 软件测试的目的……………………………………………………
…...45
5.1.2 软件测试的任务……………………………………………………
…...45
5.1.3 测试环境……………………………………………………………
…...46
5.2 单元测试………………………………………………………… ..…..………
46
5.2.1 黑盒测试……………………………………………………………
…...46
5.2.2 白盒测试……………………………………………………………
…...47
5.2.3 模块接口测试………………………………………………………
…...48
5.3 集成测试………………………………………………………… ..…..……
….50
5.3.1 自顶向下集成………………………………………………………
…...50
5.3.2 确认测试标准………………………………………………………
…...51
第六章结论………………………………………………………………….…………52
参考文献……………………………………………………………………….………53
致 谢………………………………………………………………………………….54
III
第 1 章 系统概述
一.1 总体概述
进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单
机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息
(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同
的趋势,一种是称为客户端——服务器的 C/S 结构,这类软件具有结构严谨,运
行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一
种,也是本毕业设计所采用的,是称为浏览器——服务器的 B/S 结构,它的特点
是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效
率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用
于局域网,更适用于 Internet,而且投资小、见效快,用户可以不必进行服务器
方面的投资,而是去租用,甚至是免费使用 ISP 的服务器资源,因而受到越来越
多中小型单位的青睐。
随着 Internet 技术的不断发展,以及用户群爆炸性地增长,网络不再仅仅是
信息的被动获取来源,更成为人们探讨间题、交换观点的场所,其中,网上论坛
扮演了极其重要的角色,随着时间的推移,论坛站点中积存了丰富的信息资源,
不但有各类技术资料和新闻文档,还包含着用户的判断和评论,论坛站点己成为
Web 信息库的重要组成部分,自网上论坛诞生 20 多年以来,随着 Web 技术的
发展,己经由原来简单的电子公告板系统发展为功能丰富的网上论坛和虚拟社区
模式。各种论坛随着网络迅速发展,几乎充实着生活工作的每一个方面,无论是
商界、政界,还是娱乐界,都有各种论坛。互联网正在融入我们的生活,网络提
供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网
上论坛正是一种供人们进行交流的网络空间, 影响和改变着我们的生活。
1
剩余63页未读,继续阅读
资源评论
- kt4567893212012-12-20论文写的不错可借鉴
dlzhhdxyg
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 《电路》大作业:基于matlab实现的节点电压法计算+源代码+文档说明
- 3401-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- Mysql 版中国省市区数据表SQL
- 数值分析,基于MATLAB GUI 的“数值分析方法”计算器+源代码+文档说明
- 基于matlab水果识别系统代码32gui界面设计
- 基于Python大规模文本分析系统的开题报告.docx
- 3401-CMN3401-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- python实现的四则运算计算器
- TensorFlow是一个开源机器学习框架.pdf
- 三菱PLC例程源码电路板厂印刷部门的去墨线
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功