- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)-基于J2EE的博客系统的设计与实现
目 录
前 言 1
第1章 技术背景 3
1.1 方案分析 3
1.2 开发工具 3
1.2.1 JSP简介 3
1.2.2 MySQL简介 4
1.2.3 Tomcat简介 4
1.2.4 MyEclipse简介 4
1.2.5 MVC简介 5
1.2.6 Struts 2简介 6
1.2.7 Hibernate简介 7
第2章 需求分析 8
2.1 功能分析 8
2.1.1 系统概述 8
2.1.2 基本功能要求 8
2.1.3 用户分析 8
2.1.4 功能详细说明 9
2.2 性能要求 11
2.3 运行环境要求 11
2.3.1 硬件环境 12
2.3.2 软件环境 12
第3章 总体设计 13
3.1 功能模块划分 13
3.2 数据库设计 13
3.2.1 person用户表 14
3.2.2 space空间信息表 15
3.2.3 post日志表 15
3.2.4 category分类表 16
3.2.5 reply日志评论表 16
3.2.6 comment留言表 16
3.2.7 link超链接表 17
3.3 系统架构 17
3.4 系统运行机制 18
第4章 系统详细设计与实现 20
4.1 类的设计与实现 20
4.1.1 Java Bean类的设计 20
4.1.2 通用类的设计 21
4.2 数据库与Hibernate配置 22
4.3 Struts 2配置 22
4.4 模块详细设计与实现 23
4.4.1 登录与注册模块 23
4.4.2 日志管理模块 24
4.4.3 日志评论模块 30
4.4.4 分类模块 31
4.4.5 留言模块 33
4.5 系统配置 34
第5章 结 论 36
参考文献 38
致 谢 39
摘 要
多用户博客系统是一个以文章形式来发布自己所见、所得、所闻、体会等的互联网信息发布系统,类似个人网站。多用户博客系统是支持多用户注册和管理的信息发布系统。
本文以博客日志发布管理为基础,并结合其实际需求,详细叙述了多用户博客系统设计、开发的全过程。本系统主要功能包括博客的日志发布、分类和评论等。开发过程中,采用了MVC分层思想,运用了当今比较流行的Web前端开发技术JavaScript等。
本系统基于B/S架构,采用java为开发语言、MySQL为数据库,Tomcat为服务器并结合功能强大的开源框架Struts 2和Hibernate为开发框架,从而保证了整个系统稳定、快速、高效的运行。
关键词:博客,MVC,B/S,稳定性
Abstract
Multi-user blog system is one of the articles form to publish their own findings obtained, the smell, experience and other Internet information release system, similar to the personal website. Multi-user blog system is an information release system to support multi-user registration and management.
In this paper, based on post publishing and management, combined with their actual requirement, detailed description of the multi-user blog system design and development at the entire process. The main features include post publish, category and comments, etc... In the development process, using the MVC layered thinking, the use of todays popular Web front-end development technologies JavaScript, etc.
The system is based on B / S structure, to use JAVA language,MySQL database and Tomcat Server. Combined with a powerful open-source JAVA framework for Struts 2 and Hibernate as a de
您可能关注的文档
- 毕业设计(论文)-基于EMD的语音信号去噪研究.doc
- 毕业设计(论文)-基于EXCEL的回归分析在足迹分析上的应用.doc
- 毕业设计(论文)-基于Excel软件的三室模型药物静脉滴注个体给药方案设计.doc
- 毕业设计(论文)-基于Flash在电子杂志中的应用.doc
- 毕业设计(论文)-基于FPGA与色敏传感器的颜色识别系统(数字部分).doc
- 毕业设计(论文)-基于FPGA串口通信系统设计.doc
- 毕业设计(论文)-基于FPGA数字频率计的设计.doc
- 毕业设计(论文)-基于fpga电子密码锁设计.doc
- 毕业设计(论文)-基于FPGA的PS2键盘鼠标控制电子琴.doc
- 毕业设计(论文)-基于FPGA的乒乓球游戏机控制器设计.doc
- 毕业设计(论文)-基于J2EE的网上图书销售系统.doc
- 毕业设计(论文)-基于J2EE的试卷库管理系统的设计与实现.doc
- 毕业设计(论文)-基于J2SE的即时通信软件.doc
- 毕业设计(论文)-基于Java Web技术博客项目的设计.doc
- 毕业设计(论文)-基于Java技术的软件学院工作室管理系统系统.doc
- 毕业设计(论文)-基于JAVA的Weblog 网站设计与实现.doc
- 毕业设计(论文)-基于JAVA的“五子棋”网络游戏开发.doc
- 毕业设计(论文)-基于Java的五人制足球游戏攻防策略的研究与实现.doc
- 毕业设计(论文)-基于JAVA的企业级即时平台设计与实现.doc
- 毕业设计(论文)-基于java的俄罗斯方块游戏设计.doc
最近下载
- 《和大人一起读》阅读测试题.docx
- 河北省承德市第一中学等校2024-2025学年高三年级上学期摸底联考语文试题(解析版).docx VIP
- 特种动物饲养管理复习资料.docx
- P2中文教材带题目(CMA注册管理会计师课程).pdf VIP
- 读书分享《我胆小如鼠》分享笔记ppt课件(优质ppt).pptx
- 买卖合同法律知识及风险防范培训课件.pptx VIP
- 佳能相机发展史.pptx
- 东南大学920专业基础综合(信号与系统、数字电路)2019年考研真题.pdf
- 大学生创新与创业实践-西南交通大学-中国大学MOOC慕课答案.pdf
- 沪教版初中数学中考总复习(知识点考点梳理、重点题型分类巩固练习)(基础版)(家教、补习、复习用).pdf
文档评论(0)