基于SSH框架模式的博客系统的设计与实现
发布时间:2023-04-25 04:19
互联网的快速发展,在某种程度上满足了大众的交流需求,博客成为继Email、BBS、ICQ之后的第四种互联网交流方式,也是当下的发展趋势,其影响力有可能超越传统媒体。在互联网快速发展的当今时代,传播网络日志可以通过博客来实现,它为用户提供了一种在线交流的网络媒介,这种方式极其简单。本文设计的博客系统,利用了当下主流的Struts 2+Spring+Hibernate这三大框架来整合开发实现,依据市场已有的博客系统所具有的成熟功能,重新进行设计。本文实现的博客系统在架构设计上采用分层设计,这样可以降低耦合以及便于维护,相比较于传统的博客系统,其安全性、模块开发性和跨平台操作性得到了很好的改善。同时,在性能上对系统进行了优化,主要从系统的配置方面进行,通过实验,证明优化过后的系统在响应时间上小于优化前的系统。本文系统程序语言利用了Java和JSP来实现,系统数据库利用My SQL数据库管理系统实现。软件体系采用B/S结构,具有更好的稳定性和可行性,浏览器端利用My Eclipse开发平台,使用JSP、Java语言来完成;服务器端利用Tomcat服务器软件实现架构。本文从程序设计到开发,参考目...
【文章页数】:53 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 本文的主要工作和目标
1.4 章节安排
第2章 技术可行性研究
2.1 软件体系结构
2.1.1 C/S软件体系结构
2.1.2 B/S软件体系结构
2.1.3 C/S体系结构和B/S体系结构的比较
2.2 MVC设计模式
2.3 SSH框架模式
2.3.1 Struts2框架
2.3.2 Spring框架
2.3.3 Hibernate框架
2.4 系统开发工具
2.4.1 Java语言
2.4.2 TomcatWeb服务器
2.5 MySQL数据库
2.6 本章小结
第3章 系统需求分析
3.1 目标要求
3.2 功能需求
3.3 其它需求
3.3.1 性能要求
3.3.2 数据需求
3.4 本章小结
第4章 系统总体设计
4.1 系统总体架构设计
4.2 系统体系结构
4.3 主要功能设计
4.3.1 主要功能模块
4.3.2 系统流程图
4.3.3 系统模块
4.4 数据库设计
4.5 本章小结
第5章 系统详细设计及实现
5.1 注册登录模块的详细设计与实现
5.2 个性化设置模块的详细设计与实现
5.3 文章模块的详细设计与实现
5.3.1 添加文章
5.3.2 显示用户的文章和内容
5.3.3 显示所有文章
5.4 文章点击量模块的详细设计与实现
5.5 文章评论模块的详细设计与实现
5.5.1 添加评论
5.5.2 显示评论
5.6 相册模块的详细设计与实现
5.7 系统测试
5.7.1 测试目的
5.7.2 测试环境
5.7.3 测试内容
5.7.4 测试用例
5.7.5 测试结果
5.8 系统优化
5.8.1 SSH缺点
5.8.2 优化配置
5.8.3 比较与分析
5.9 本章小结
第6章 总结与展望
6.1 本文总结
6.2 工作展望
参考文献
攻读硕士学位期间科研成果
致谢
本文编号:3800689
【文章页数】:53 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 本文的主要工作和目标
1.4 章节安排
第2章 技术可行性研究
2.1 软件体系结构
2.1.1 C/S软件体系结构
2.1.2 B/S软件体系结构
2.1.3 C/S体系结构和B/S体系结构的比较
2.2 MVC设计模式
2.3 SSH框架模式
2.3.1 Struts2框架
2.3.2 Spring框架
2.3.3 Hibernate框架
2.4 系统开发工具
2.4.1 Java语言
2.4.2 TomcatWeb服务器
2.5 MySQL数据库
2.6 本章小结
第3章 系统需求分析
3.1 目标要求
3.2 功能需求
3.3 其它需求
3.3.1 性能要求
3.3.2 数据需求
3.4 本章小结
第4章 系统总体设计
4.1 系统总体架构设计
4.2 系统体系结构
4.3 主要功能设计
4.3.1 主要功能模块
4.3.2 系统流程图
4.3.3 系统模块
4.4 数据库设计
4.5 本章小结
第5章 系统详细设计及实现
5.1 注册登录模块的详细设计与实现
5.2 个性化设置模块的详细设计与实现
5.3 文章模块的详细设计与实现
5.3.1 添加文章
5.3.2 显示用户的文章和内容
5.3.3 显示所有文章
5.4 文章点击量模块的详细设计与实现
5.5 文章评论模块的详细设计与实现
5.5.1 添加评论
5.5.2 显示评论
5.6 相册模块的详细设计与实现
5.7 系统测试
5.7.1 测试目的
5.7.2 测试环境
5.7.3 测试内容
5.7.4 测试用例
5.7.5 测试结果
5.8 系统优化
5.8.1 SSH缺点
5.8.2 优化配置
5.8.3 比较与分析
5.9 本章小结
第6章 总结与展望
6.1 本文总结
6.2 工作展望
参考文献
攻读硕士学位期间科研成果
致谢
本文编号:3800689
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3800689.html