学生个人博客摘要:随着科学的进展,技术的进步,计算机在人们生活学习中扮演着越来越重要的角色。人们开始利用计算机沟通沟通也变得越来越频繁,而博客作为沟通的工具,已经成为了人们深度沟通沟通的网络新方式。学生个人博客主要是为了方便学生在线沟通,沟通,可以沟通学习心得,展示个人才能,聊天交友,还可以作为网络个人日记,发表自己的心情。本博客主要由三个功能模块组成:注册登录,发表文章照片,评论与浏览组成。采纳JavaEE 三大核心框架(Struts2,Hibernate,Spring)的设计模式,利用 Hibernate 与MySql 数据库无缝对接,后台数据库是 MySql5.5,该数据库具有是开源的数据库系统,该数据库具有较高的完整性,一致性,安全性,博客本身运行在 Tomcat6.0 服务器上。关键词:博客,核心框架,学子博客,MySql 数据库目录摘要 1ABSTRACT1第一章绪论 41.1 选题背景 41.2 课题讨论意义 41.3 论文的组织结构和具体安排 4第二章个人博客需求分析 52.1 可行性分析 52.1.1 技术可行性 52.1.2.经济可行性 52.2 个人博客需求概述 52.2.1 目标 52.3 个人博客需求模型 52.3.1 功能描述 52.3.2 详细功能描述 62.3.3 主要功能模块处理流程的描述 6第三章整体设计 103.1 数据库设计 103.1.1 数据库设计概述 103.1.2 用户信息表结构设计 113.1.3 个性化设置表表结构设计 113.1.4 文章列表表结构设计 113.1.5 评论列表表结构设计 123.1.6 点击量列表表结构设计 123.1.7 留言板列表表结构设计 12第四章程序设计与编码 134.1 开发平台与工具 134.1.1 MyEclipse8.6 平台 134.1.2 服务器和数据库 134.2 程序设计 134.2.1 程序设计概述 134.2.2 三大框架之间的连接和配置 144.2.3 注册登录模块的程序设计 204.2.4 个性化设置模块功能的实现 244.2.5 发表查看文章模块功能的实现 244.2.6 评论模块功能的实现 274.2.7 相册模块功能的实现 294.2.8 组件化分页模块 314.2.9 个人信息模块 334.2.10 留言板模块功能的实现 35第五章测试博客 395.1 软件测试分析 395.1.1 测试的目的和重要性 395.1.2 测试的方法与步骤 395.2 设计测试用例 395.2.1 单元测试 395.2.2 集成测试 415.2.3 验收测试 41第六章结束语 426.1 完成效果 426.2 改进意见 426.3 收获体会 42参考文献:43致 44第一章 绪 论1.1 选题背景在科技飞速进展的今日,互联网正成为人们快速猎...