admin 发表于 2016-4-28 16:47:31

跑步社区的设计与实现毕业设计

技术:Java、JSP等
摘要:
随着人们生活水平的提高,越来越多的人们选择上网作为自己娱乐消遣的一种方式,并且随着互联网的发展,计算机的应用也越来越广泛,由于计算机和网络的发展,为了满足经常上网并且热爱运动的人们的需要,并且能够宣传某公司的品牌及其公司形象,开发了以下的基于Struts框架的跑步社区。
本社区是一个以MyEclipse为开发工具,以Oracle为后台数据库的网络应用软件。针对网络运动爱好者作为主要用户而开发,主要用来对网络运动爱好者的信息进行管理并且提供一个供运动爱好者之间交流的平台。本系统前台采用流行的JSP、Ajax(Asynchronous JavaScript and XML)和JavaScript技术实现了丰富客户端及动态生成网页的功能。还采用了目前流行Struts和Hibernate组合技术实现了对业务逻辑的处理,后台采用Oracle实现了对用户数据的持久操作。本系统实现了会员信息管理,短信息管理,好友管理,管理员后台管理模块的全部功能。系统可以在应用环境为Windows2000及以上版本及相应Linux上运行。
系统具有界面直观友好、操作简单、功能强、自动化程度高等特点。系统能够同时承受500多的用户上线,满足了用户在网络交流方面的需求。

关键词跑步社区;MVC模式;Struts框架;JSP

目录:
摘    要    i
Abstract    ii
1绪 论    1
1.1开发背景    1
1.2国内外跑步社区发展现状    1
2开发平台、环境及相关技术    3
2.1开发环境及平台    3
2.1.1MyEclipse简介    3
2.1.2Oracle 10g简介    3
2.2开发语言及相关技术    4
2.2.1JSP语言的简介及其优点    4
2.2.2CSS(Cascading Style Sheets)语言的简介及其优点    4
2.2.3JavaScript语言的简介及其优点    5
3系统需求分析    6
3.1可行性研究    6
3.1.1理论可行性分析    6
3.1.2技术可行性分析    6
3.1.3经济可行性分析    6
3.2性能需求分析    7
3.2.1灵活性    7
3.2.2安全性    7
3.2.3适用性    7
3.2.4完整性    7
3.3功能需求分析    7
3.3.1用户登录    7
3.3.2会员信息管理    7
3.3.3短信息管理    8
3.3.4好友管理    8
3.3.5后台管理    8
4总体设计    9
4.1系统模块设计    9
4.1.1总体设计框架    9
4.1.2用户基本信息管理模块设计框架    10
4.1.3短信息管理模块设计框架    10
4.1.4联系人管理模块设计框架    11
4.1.5后台管理模块设计框架    11
4.2系统模块关系设计    12
4.2.1E-R图    12
4.2.2各实体间的对应关系图    13
4.3数据库具体表结构的设计    15
4.3.1存放会员信息    15
4.3.2存放会员个性化信息    16
4.3.3存放会员级别的评判规则    16
4.3.4存放会员获取积分的流水记录    17
4.3.5存放积分动作    17
4.3.6存放短信信息    17
4.3.7存放好友名单    18
4.3.8黑名单    18
4.3.9管理员信息    18
5系统详细设计    19
5.1建立目录    19
5.2JS子目录    20
5.2.1部分JS编码    20
5.3Style子目录    21
5.3.1部分CSS编码    22
5.4用户登录    24
5.4.1登陆界面    24
5.4.2注册界面    24
5.4.3找回密码界面    25
5.5后台管理    26
5.5.1后台查看会员列表界面    26
5.5.2后台查看会员积分动作界面    26
5.5.3后台修改管理员密码界面    27
5.6会员管理    27
5.6.1登陆成功界面    27
5.6.2个性空间界面    28
5.6.3查看个人信息界面    29
5.7短信息    30
5.7.1发件箱    31
5.7.2收件箱    31
5.7.3查询好友设计    32
5.7.4好友、黑名单列表    33
5.8对本社区的说明    34
5.8.1使用本社区的说明    34
6系统测试与维护    35
6.1软件测试    35
6.1.1测试介绍    35
6.1.2具体测试    35
6.1.3测试结论    39
6.2运行和维护    39
结  论    40
参考文献    41
致  谢    42
外文原文    43
中文翻译    50

包含资料:

截图:





百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页: [1]
查看完整版本: 跑步社区的设计与实现毕业设计