J2ee课程设计报告基于SSH个人博客系统.docVIP

J2ee课程设计报告基于SSH个人博客系统.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
J2ee课程设计报告基于SSH个人博客系统

《J2EE企业级应用开发》 课程设计报告 基于SSH的个人博客系统 学 号 姓 名 99999 班 级 88888 指导教师 kkkkkkk 安徽工业大学工商学院 2013年月 1 引言 2 2 系统分析 3 2.1 需求分析 3 2.1.1 功能需求分析 3 2.1.2 可行性分析 4 2.2 开发工具简介 4 2.2.1 MyEclipse 8.6 4 2.2.2 MySQL 5.1 4 2.2.3 Tomcat 6.0 4 3 系统设计 6 3.1 总体设计原则 6 3.2 架构概述 6 3.3 系统模块设计 6 3.4数据库结构设计 6 4 系统实现 8 4.1 系统的开发环境 8 4.2 登录模块的实现 8 4.2.1 功能描述 8 4.2.2 模块实现 8 4.3 博文管理模块实现 10 4.3.1 功能描述 10 4.3.2 模块实现 10 4.3.3 分类管理模块实现 11 4.3.4 用户管理模块实现 11 4.3.5 评论管理模块实现 12 4.3.6 首页管理模块实现 13 4.3.7 其它功能模块实现 13 ----------- 15 5 总结与展望 15 6 参考文献 16 1 引言 现在越来越多的人都拥有了自己的私人博客,而且很多公司,单位也都有自己的博客,在这些博客中每个都有自己独立的特点,都有自己的风格,为自身树立了一个与众不同的形象,博客也变得越来越普遍,它逐渐成为一个随时可以记录自己以及身边发生的一切的地方,在这里可以发表自己的观点,谈自己的想法,也可以和别人交流,学习到更多东西,研究博客具有很大的价值 博客代表着新的生活方式和新的工作方式,更代表着新的学习方式。通过博客,让自己学到很多,让别人学到更多。 在网络上发表Blog的构想始于1998年,但到了2000年才真正开始流行。而2000年博客开始进入中国,并迅速发展,但都业绩平平。直到2004年木子美事件,才让中国民众了解到了博客,并运用博客。2005年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营,开始进入博客春秋战国时代。目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet)。 博客正在改变社会交流方式。 2 系统分析 2.1 需求分析 2.1. 功能需求分析 图 2-1 系统数据流程图 注册新用户——没有博客账号的用户,可以通过此功能注册一个新的博客。 用户登录——用户填写正确的用户名和密码,否则提示相应信息。 博客管理——用户登录博客后,可以发表属于自己的博文,还能对发表的博文进行管理,包括编辑、删除等。 分类管理—— 评论管理—— 退出——用户操作完毕后,点击退出,将重新返回登录页面! 2.1.2 可行性分析 技术可行性: 经济可行性: 法律可行性: 社会可行性: 可行性 2.开发工具简介 该系统的后台主要是在MyEclipse 8.6中开发完成的,其中数据库使用的是MySQL 5.1,为了更好地操作数据库进行Windows图形化界面的数据库操作工具,服务器Tomcat 6.0。 2.2.1 MyEclipse 8.6 MyEclipse[3],是一个十分优秀的用于开发JavaJava EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错,如图所示。 MyEclipse 8.6 它是功能丰富的Java EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,Spring,MySQL,Hibernate。 2..2 MySQL 5.1 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。 2.2.3 Tomcat 6.0 Tomcat[5]是Apache 软件基金会(Apache Software Foundation)的Jakarta 项

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档