实现一个属于旅游爱好者的网站。在你想要去旅游却苦于没有一个伴时,便可在该网站发帖或看帖,来寻找一个伙伴一同旅游。
本系统使用了经典的SSH MVC框架开发而成,开发语言是java,数据库是Mysql,同时使用了Myeclipse作为开发运行环境。
1.游客功能:
(1)登录及注册
(2)浏览帖子动态
(3)相同条件的帖子查询
2.用户功能: (1)登录及注册
(2)评论帖子
(3)热门帖子推荐
(4)帖子的条件查询
(5)个人中心私信功能
(6)添加关注用户,可在个人中心直接找到并查看其发布帖子
(7)管理自己发布的帖子(发布后可以删除或修改再重新发布)
(8)浏览记录
(9)发布图文帖子(帖子名下方显示旅游从哪里到哪里,什么时间,旅游方式(发帖时给3个选项:1我有一张多余的票2我需要别人带我3AA制))
3.管理员功能:(1)用户管理
(2)帖子管理
(3)评论管理
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景和意义 4
2 开发技术介绍 4
2.1 系统设计模式 4
2.2 Mysql数据库服务器 5
2.3 Java语言 5
2.4 tomcat 6
3 需求分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 7
3.2 需求分析 7
3.3 系统重要流程图 8
3.3.1 用户注册流程 8
3.3.2 用户登录流程 8
3.3.3 用户管理流程 9
3.3.4 添加信息流程 10
3.3.5 信息查询流程 10
4 总体设计 11
4.1 功能模块设计 12
4.2 数据库设计 13
4.2.1 数据项设计 13
4.2.2 数据表说明 14
4.2.3 数据表设计 14
5 详细实现 16
5.1 网站首页 16
5.2 注册登陆 16
5.3 话题分类模块 19
5.4 话题模块 20
5.5 注册用户管理 21
5.6 话题的评论回复 22
5.7 话题的收藏关注 23
5.8 系统部署 23
6 总体设计 26
6.1 测试的重要性 26
6.2 测试目的 26
6.2.1 测试的目的 26
6.2.2 测试的准则 27
6.2.3 测试的方法 27
6.2.4 测试用例 27
结束语 28
参考文献 28
致谢 30