需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13738 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:伴随着互联网迅猛的发展,人们的工作生活是越来越离不开网络。BBS已经成为人们日益广泛使用,一种人与人之间交互的必备工具。BBS系统有并发量大、交互性强、信息含量高的特点,这让他区别于一般的网络应用。怎么样去提高BBS论坛系统的响应速度,这个是现在很多研究人员面对的一项重要课题。 本论文首先介绍了BBS系统的发展趋势和研究背景及意义,阐述了开发BBS系统的意义所在。然后介绍了Struts框架,Spring框架,Hibernate框架等相关技术。在分析了BBS系统开发的理论基础之后,研究了BBS系统的功能需求,并以此为系统设计原则完成了系统总体框架的搭建以及用户、帖子和后台管理等功能模块的详细设计,以E-R图的方式对系统数据库进行了概念设计,给出了功能模块设计的流程图和部分关键代码与系统页面效果。最后实现与测试系统,并提出了系统未来可能面临的问题,以及系统功能有待完善的改进方向。 关键词:BBS Struts Spring Hibernate
目录 摘要 Abstract 1 绪论-1 1.1 课题研究背景-1 1.2研究目的与意义-2 1.3研究内容-2 1.4 本章小结-3 2 SSH框架技术介绍-4 2.1 Struts框架介绍-4 2.2 Spring框架介绍-5 2.3 Hibernate框架介绍-5 2.4 本章小结-6 3 系统分析-7 3.1 需求分析-7 3.1.1 数据流图-7 3.1.2 一般性需求-7 3.1.3 功能性需求-7 3.2 可行性分析-8 3.2.1 经济可行性-8 3.2.2 技术可行性-8 3.2.4 社会可行性-9 4 总体设计-10 4.1 系统设计目标-10 4.2 功能模块划分-11 4.2.1 用户模块-11 4.2.3 管理员模块-13 4.2.4 板块管理-14 4.2.5 用户管理模块-14 4.2.5 帖子管理模块-15 4.3 数据库设计-16 4.3.1 数据库分析-16 4.3.2 数据库概念设计-16 4.3.3 数据库表结构-18 5 系统功能的实现-21 5.1 用户模块-21 5.1.1 注册界面-21 5.1.2 登陆界面-23 5.1.2 用户信息查看界面-25 5.2 用户帖子模块-26 5.2.1 看帖界面-26 5.2.2 发帖界面-27 5.2.3 回帖界面-28 5.2.4 帖子管理界面-29 5.3 用户管理模块-30 5.4 帖子管理模块-31 6 总结与展望-33 参考文献-34 致 谢-35 |