职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-11-6 23:03:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java、JSP等
摘要:
随着互联网的快速发展,博客系统作为一个能展示自我,发表言论,沟通交流的平台被越来越多的人所使用,成为社交媒体网络的一部分。本系统采用eclipse和Mysql作为开发工具,在Tomcat8.0模拟服务器的支持下,采用Java+Jsp作为编程语言,使用MVC三层体系开发模式以及面向对象方法进行开发设计,结合Spring+Struts2+Mybatis框架整合技术成功模拟实现了一个博客系统的基本业务功能,并且采纳富客户端概念,前台采用Javascript以及jQuery框架,在页面渲染方面用到了Bootstrap前台框架,其中Jsp担任视图层,Struts2负责控制器,POJO类是模型层。前台页面请求由Javascript发起,后台各种Action通过Struts2内建的数据转换和数据转移技术获取请求参数,经由业务层处理,在需要持久化操作时调用Mybatis映射器做相关SQL操作,最后将结果数据以同样的方式传回前台,再进行渲染,由浏览器显示出来。最终的博客系统具有登陆注册、日志管理、日志类型管理、日志评论管理、用户管理、上传管理等功能。
关键词:博客;jsp;javascript

目录:
1  绪论    1
1.1 系统开发背景和意义    1
1.2 国内外博客系统开发状况    2
1.3 本文主要工作    2
1.4. 系统目标    3
1.5 本文的组织结构    4
2  开发技术介绍    5
2.1 Jsp概述    5
2.2 JavaScript概述    6
2.3 主要框架    6
2.3.1 Spring    6
2.3.2 Struts2    7
2.3.3 Mybatis    7
2.4 浏览器/服务器模式    8
3  系统需求分析    9
3.1 系统可行性分析    9
3.2 系统需求划分    9
3.2.1 系统功能需求    9
3.2.2 系统性能需求    12
3.2.2 界面需求    12
3.2.3 运行需求    13
3.3 系统数据分析    13
3.4 系统数据字典    13
3.5 系统运行需求    15
3.5.1 用户界面    15
3.5.2 错误处理    15
4  总体设计    16
4.1 引言    16
4.1.1 编写目的    16
4.1.2 需求概述    16
4.2 系统总体设计    16
4.2.1 处理流程    16
4.2.2 总体结构    16
4.2.3 功能分配    17
4.3 系统运行设计    17
4.4 总体功能描述    17
4.5 功能模块设计    18
4.6 系统异常处理设计    19
4.7 数据库设计    19
4.7.1 实体关系图    19
4.7.2 数据库设计    20
4.7.3 数据库表的设计    21
4.8 总体架构设计    25
5  系统详细设计与实现    27
5.1 引言    27
5.2 前台系统结构    27
5.2.1 登陆模块    27
5.2.2 注册模块    27
5.2.3 前台首页    28
5.2.4 文章详细信息页面    29
5.3 后台管理系统结构    30
5.3.1 仪表盘    31
5.3.2 文章管理    31
5.3.5 多媒体管理    34
5.3.6 登出    35
6  系统测试    36
6.1 前言    36
6.2 黑盒测试    36
6.3 白盒测试    38
6.4 前台模块测试用例    39
6.5 后台模块测试用例    40
7  结论    42
参考文献    44
致  谢    45
外文原文    46
中文翻译    55

论文字数:29272
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表