欢迎来到人人文库网! | 帮助中心 人人文库renrendoc.com美如初恋!
人人文库网
首页 人人文库网 > 资源分类 > DOC文档下载

基于J2EE的Bolg系统的设计与实现.doc

  • 资源大小:2.54MB        全文页数:106页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:6
游客快捷下载 游客一键下载
会员登录下载
下载资源需要6

邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。注:支付完成后需要自己下载文件,并不会自动发送文件哦!

支付方式: 微信支付    支付宝   
验证码:   换一换

友情提示
2、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

基于J2EE的Bolg系统的设计与实现.doc

I中文题目基于J2EE的BLOG系统的设计与实现外文题目DESIGNANDIMPLENMENTATIONOFBLOGSYSTEMBASEEDONJ2EE毕业设计(论文)共96页(其中外文文献及译文29页)图纸共0张完成日期2007年6月答辩日期2007年7月I摘要随着互联网络的发展,在自由精神与共享精神的影响下博客(WEBLOG,BLOG)诞生了。BLOG的产生让我们可以有更多的机会向别人展示我们自己的见解与日常生活中的信息。JAVA作为目前最为流行的技术之一,其企业版本(J2EE)在设计与实现WEB应用方面非常适合。并且,目前基于J2EE的开源框架也已经非常成熟。可以利用现有的优秀框架进行系统的设计与构建。使用J2EE技术来设计实现BLOG正是本文的目的所在。本文将设计并实现一个基于J2EE的BLOG系统。该系统以STRUTS、SPRING以及HIBERNATE框架为基础进行设计与构建。STRUTS、SPRING以及HIBERNATE都是开源框架,分别实现MVC(MODELVIEWCONTROL)、依赖注入(DEPENDENCYINJECTION)以及ORM(OBJECT/RELATIONMAPPING)。为了提高系统的性能,持久层使用了延迟加载方式。而这种方式需要持久层接口的生命周期延续到表示层。通过对现有技术的分析并结合本系统的特点,笔者设计了一个延长持久层接口生命周期的有效方式,LONGPERSIST机制。在利用以上技术的同时,通过分析BLOG的特点,最终完成系统结构的设计与实现。本系统主要完成了用户的登录、注册以及管理功能,实现了用户文章的发表与管理。通过使用URLREWRITE方式使用户方便的浏览自己以及其他用户的BLOG。关键词博客;J2EE;STRUTS;SPRING;HIBERNATE;框架;IIABSTRACTWITHTHEDEVELOPMENTOFTHEINTERNET,UNDERTHEINFLUENCEOFTHESPIRITOFFREEDOMANDSHARINGBLOGWASBORNTHEBLOGALLOWSUSTOHAVEMOREOPPORTUNITIESTODEMONSTRATEOUROWNVIEWS,NEWSANDDAILYLIFETOOTHERSJAVAASCURRENTLYTHEMOSTPOPULARTECHNOLOGY,ITSENTERPRISEVERSIONJ2EEINDESIGNANDIMPLEMENTATIONOFWEBAPPLICATIONSISVERYSUITABLEMOREOVER,THEFRAMEWORKSTHATAREBASEONJ2EEHAVEBEENVERYMATURESOTHATWECANMAKEUSEOFTHEEXISTINGFRAMEWORKFOROUTSTANDINGSYSTEMDESIGNANDCONSTRUCTIONBYUSINGJ2EETECHNOLOGYDESIGNBLOGISTHEPURPOSEOFTHISDOCUMENTIMANAGEDTODESIGNANDREALIZEAJ2EEBASEDBLOGSYSTEMWHICHISBASEDONSTRUTS,SPRINGANDHIBERNATEFRAMEWORKSSTRUTS,SPRINGANDHIBERNATEAREOPENSOURCEFRAMEWORKSRESPECTIVELYMVCMODELVIEWCONTROL,DIDEPENDENCYINJECTIONANDTHEORMOBJECT/RELATIONMAPPINGINORDERTOIMPROVETHEPERFORMANCEOFTHESYSTEMUSINGTHEPERSISTLAYERLAZYLOADINGTHISAPPROACHREQUIRESPERSISTENCELAYERINTERFACEEXTENDSLIFECYCLETOEXPRESSEDLAYERBASEDONTHEANALYSISOFEXISTINGTECHNOLOGIESANDCOMBININGTHEFEATURESOFTHESYSTEMIDESIGNEDANINTERFACELAYEREXTENSIONLASTINGEFFECTIVEWAYWHICHCALLEDLONGPERSISTMECHANISMBYMYSELFUSINGTHETECHNOLOGIES,BYANALYZINGTHECHARACTERISTICSBLOG,ICOMPLETEDTHESYSTEMDESIGNANDIMPLEMENTATIONTHESYSTEMCOMPLETEDTHEUSERLOGIN,REGISTRATIONANDMANAGEMENTFUNCTIONSANDTHESYSTEMSUPPOSTSUSERS’PUBLICATIONANDMANAGEMENTOFARTICLESUSERSCANCONVENIENTLYBROWSEOTHERUSERSTHEMSELVESANDTHEBLOGKEYWORDSBLOG;J2EE;STRUTS;SPRING;HIBERNATE;FRAMEWORK;目录前言11项目概述211系统概述2111BLOG2112J2EEWEB技术3113STRUTS框架3114SPRING框架4115HIBERNATE框架4116GERONIMOJ2EE开源服务器412业务流程描述42可行性分析621技术可行性622经济可行性8221支出9222效益9223收益/投资比923操作可行性93需求分析1031系统的设计思想10311表示层10312中间层12313业务逻辑层12313持久层12313简单JAVA对象(POJO)1332总体目标1333具体目标13331系统功能设计14332系统特点1434系统数据流程图1535数据字典184概要设计2441BLOG系统结构图2442BLOG系统接口设计2443数据库设计25431数据库需求分析25432数据库概念结构设计26433关系模式设计28433数据库表结构2945运行设计3146安全技术335详细设计3451BLOG系统层间协作设计3452BLOG系统功能模块设计37521用户身份37522用户BLOG列表显示38523用户BLOG操作39524BLOG评论43525文章分类管理43526系统支撑4553BLOG系统LONGPERSIST机制45531利用REQUEST对象和SERVICE对象的FINALIZE方法实现46532利用REQUEST对象和EL语言实现476编码4961系统使用的语言4962编码工具497系统实现5071用户注册界面5072用户登录界面5073BLOG导航界面5074用户BLOG显示界面5275用户信息管理界面538测试5681用户注册测试56811用户名测试用例56812用户密码测试用例56813用户EMAIL地址测试用例57814用户BLOG空间标题测试用例57815用户BLOG空间描述测试用例5882用户登录测试5883用户文章发表测试5984用户评论发表测试5985BLOG系统测试结论59结论60

注意事项

本文(基于J2EE的Bolg系统的设计与实现.doc)为本站会员(zhuanyunshi)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5