网站大量收购独家精品文档,联系QQ:2885784924

Spring+Struts2+Hibernate的运动社区的设计与实现论文.doc

Spring+Struts2+Hibernate的运动社区的设计与实现论文.doc

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Spring+Struts2+Hibernate的运动社区的设计与实现毕业论文 目 录 摘 要 IV Abstract V 前 言 1 第1章 开发背景与环境 2 1.1 开发背景 2 1.2 开发环境 2 1.2.1 开发语言 2 1.2.2 开发工具 5 1.2.3 开发框架 5 1.3 可行性研究 7 第2章 系统设计知识概述 9 2.1 数据库的相关理论 9 2.1.1 数据库的基本概念 9 2.1.2 Oracle9i数据库简介 10 2.2 数据库的设计 11 2.2.1 概述 11 2.2.2 数据库设计过程 12 2.3 软件工程的概述 12 2.3.1 软件的定义 13 2.3.2 软件的开发 13 2.3.3 软件的维护 14 2.4 需求分析 14 第3章 总体设计 16 3.1 系统过程设计 16 3.2 系统模块设计 16 3.2.1总体设计框架 16 3.2.2用户基本信息管理模块设计框架 18 3.2.3短管理模块设计框架 18 3.2.4联系人管理模块设计框架 19 3.2.5论坛管理管理模块设计框架 19 3.2.6后台管理模块设计框架 20 3.3 数据库结构设计 21 第4章 系统详细设计 28 4.1 建立数据库 28 4.2 建立连接 29 4.3 配置模块 29 4.3.1 DAO(Data Access Object)层的配置模块 29 4.3.2 Service(业务逻辑)层的配置模块 31 4.3. 3 配置Struts.xml文件使Spring框架和Struts2框架完成自动集成 32 4.3. 4配置web.xml 37 4.4 日志设计 40 4.4. 1 配置日志模块 40 4.4. 2 日志信息 40 4.5 程序设计 41 4.5.1 用户登陆功能设计 41 4.5.2 修改个人空间功能设计 44 4.5.3 发送信息功能设计 47 4.5.4 收件箱的功能设计 48 4.5 5 查询好友的功能设计 50 4.5 6 运动论坛查询所有贴子功能设计 51 4.5 7 后台管理会员管理功能设计 53 4.5 8 后台管理积分动作管理功能设计 54 4.6 对本社区的说明 55 4.6.1 查询数据库的说明 55 4.6.2 使用本社区的说明 57 第5章 系统测试与维护 59 5.1 软件测试 59 5.2 运行和维护 60 结 论 61 注释 62 参考文献 63 致谢 64 第1章 开发背景与环境 1.1 开发背景 21世纪是知识经济时代,计算机网络作为这一时代重要的生产工具,给各个国家带来了巨大的发展机遇。为了在以用户为中心的市场竞争中获胜,各单位须对不断变化的市场做出快速反应,把单位各关键部门结合成一体,形成一个坚强的信息共享共同体。国内一些中小型企业为了提高自身的工作效率,适应市场的需要,都实现了办公自动化(OA)[1]。 计算机已经成为我们学习和工作的得力助手。目前,计算机的价格十分低廉,性能却有了长足的进步。它已经被应用于许多领域,尤其是在管理领域,它可以简化大量繁琐的工作,提高工作效率,更重要的是能提高保密文件的安全性。 随着计算机的发展和普及,它已经成为人们获取信息的一种方便、快捷、有效的手段。现在我国很多管理机构信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,必然被以计算机为基础的信息管理所取代。 网运动好者社区系统是专门为运动爱好者提供的一个交流的平台,使跑步爱好者不需要进行面对面的交流,只需在网上查看运动爱好者的个人空间,从而了解他人的跑步爱好习惯,如果与自己的爱好相同或相似,就可以加对方为好友,并且能够发送短信息给自己的跑步好友。而且运动爱好者之间可以在运动论坛中交流彼此对运动的看法道出运动爱好者之间的心声。除此之外本系统管理者还可以通过后台管理对注册的会员信息和积分进行管理。 1.2 开发环境 1.2.1 开发语言 JSP语言的简介及其优点 1.一次编译,多次、多处运行,代码的执行效率高 JSP的脚本语言是JAVA语言,因此它具有JAVA语言的一切特性。同时,JSP也支持现在大部分平台。当JSP第一次被请求时,JSP页面转换成Servlet,然后被编译成.calss文件,以后(除非页面有改动或Web服务器被重新启动)再有客户请求该JSP页面时,JSP页面不被重新编译,而是直接执行已编译好的.class文件,因此执行效率特别高。 2.组件的重用性 可重用的、跨平台的JavaBeans和EJB(Enterprise JavaBeans)组件,为JSP程序的开发提供方便,我们可以将复杂的处理程序(如页面中需要显示的动态内容及对数据库的操作)放到组件中。可以多次使用这些组件,极大的减少了在JSP页面中重写

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档