摘要:在当今社会,随着社会的进步与发展,人们的代步工具越来越方便,越来越快捷,环境却变得日益严峻。在这种情况下,“低碳出行,简约生活”的生活理念逐渐深入人心,共享单车便在这种环境下出现了。然后共享单车并没有真正解决人们短距离的出行问题,反而造成了一系列的问题。所以为了呼吁人们重视起来,共享单车社区平台的发展必须起到一个弘扬共享精神的作用。因此,本课题将从共享单车社区交流平台进行开发。
本社区平台利用ssh+mysql 进行系统的开发,主要分为前台、后台管理两个部分。前台通过spring初始化设置后发送用户请求,Struts去拦截请求,找到相应的action处理信息,service层进行一些业务的处理,hibernate进行数据的连接,返回结果到service层进行数据的处理,action接收到返回的结果,然后回到客户端。
在论坛中用户可以发布帖子,其他用户可以在帖子下进行评论。论坛的目的就在于让更多的人参与共享单车这个活动,让大家分享交流共享单车带给我们的精神和身体价值。
关键词
共享单车;社区平台;SSh+JSP;发帖
目录
摘要
Abstract
1 引言-1
1.1开发背景-1
1.2课题意义-1
1.3系统开发的环境-2
1.4系统开发解决方案对比-2
1.4.1开发框架的对比与寻优-2
1.4.2数据库的对比与寻优-2
1.5编程语言及框架的选择-3
2 需求分析-3
2.1可行性分析-3
2.1.1经济可行性-4
2.1.2技术可行性-4
2.1.3运营可行性-4
2.2系统功能性需求分析-4
2.3数据流程分析图-5
2.4系统环境的搭建-5
3 总体结构设计-6
3.1系统管理模块-7
3.2数据库设计-7
3.3.1数据库概念结构设计-7
3.3.2数据库逻辑结构设计-8
4 系统的详细设计与实现-10
4.1系统模块图功能实现-11
4.2用户登录模块的设计-12
4.2.1用户登录模块功能实现-13
4.3普通用户的模块设计-14
4.4管理员用户的模块设计-19
4.5系统整体布局功能开发-20
4.6具体功能实现及分析-22
4.6.1用户注册功能:-22
4.6.2个人中心功能-23
4.6.3首页功能:-23
4.6.4后台功能:-24
5 系统测试-24
5.1测试系统的环境-24
5.2测试系统的目标-24
5.3用户登录模块测试-25
5.4普通用户论坛发帖测试-25
5.5管理员用户登录后台管理测试-27
5.6帖子的分页测试-28
5.7测试结果分析与总结-28
6 总结-28
致谢-30
参考文献-31
附录A-32