【毕业设计论文】bbs论坛设计.doc

约80页DOC格式手机打开展开

【毕业设计论文】bbs论坛设计,论文word格式排版 75页摘要当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普及开来。网站以其独特的优势在信息化的过程中占有重要的一席。为了方便信息的交流,在结合java和s.s.h 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助...
编号:20-256438大小:4.68M
分类: 论文>计算机论文

内容介绍

此文档由会员 看世界 发布

论文WORD格式排版 75页

摘要

当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普及开来。网站以其独特的优势在信息化的过程中占有重要的一席。为了方便信息的交流,在结合JAVA和S.S.H 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。

论坛在Struts+Hibernate+Spring扩展Struts框架的基础上,用当今主流的网站开发技术jsp语言进行开发。论坛将采用B/S体系结构,人们通过浏览器就可以访问教学网站的主页,保证的服务器的安全。数据库采用免费,小巧,易用的mysql数据库。该论坛功能较齐全,在这里可以自由地发表自己的观点和对论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取对自己有用的知识。该论坛还有一些特殊的功能,如在线人员显示、强大的搜索功能。本网站严格按照软件项目开发的流程进行开发,对于网站开发的可行性分析、需求分析、概要设计、详细设计以及对网站的测试与维护都有详细的论述和实现过程。

本套论坛的优点在于它具有强大的可扩展性和可维护性,非常适合网民创建自己的中小型BBS论坛!



关键词:BBS ,S.S.H(Struts ,Hibernate ,Spring),JAVA , MySQL ,JSP

目 录

摘要..................................................................................................................................Ⅰ

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

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集成测试……………..