基于Java Web订阅式博客的设计与实现.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-27
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8259
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着计算机网络技术的普及,人们习惯于在网络中进行阅读学习。博客的出现让我们可以更快的进行知识的分享和传播。相比个人网站,博客减少了租用服务器、部署和维护的成本。相比于文字出版,博客易用性、实时性和互动性更强。相比空间,博客可以和更多的人分享。

订阅式博客不仅实现了发表文章、目录管理、用户评论、关注作者等当前主流博客系统的大部分功能,而且实现了邮件订阅文章的功能,读者可以实时获取更新的文章,作者也可以实时获取评论的详情。

本系统采用Java语言、MVC设计模式进行开发。系统架构采用了SpringMVC+SpringDate+Spring框架,Spring家族的三个框架使得兼容性安全性获得了质的飞跃。为了提高系统安全性,采用了Spring Security安全框架进行访问控制。前台采用Bootstrap框架,它简洁灵活,使得 Web 开发更加快捷。数据库采用先进的非关系型数据库MongoDB。

 

关键词:博客系统;订阅;MongoDB;Spring

 

目录

摘要

Abstract

1 绪论-1

1.1 系统开发背景与意义-1

1.2 博客系统的现状-1

2 相关理论和技术的分析与研究-2

2.1 博客应满足的需求-2

2.2 系统设计总体架构-2

2.3 开发环境-3

3 系统分析与设计-3

3.1 系统的基本功能需求-3

3.2 系统主要的功能模块-3

3.2.1 用户信息管理-4

3.2.2 文章管理-6

3.2.3 后台信息管理-6

3.3 系统数据库设计-6

3.3.1 系统E-R图-6

3.3.2 数据结构设计-10

4 详细设计与实现-14

4.1系统模块化-14

4.2设计系统功能模块-15

4.2.1设计登录功能模块-15

4.2.2文章管理功能模块-19

4.2.3目录管理模块-21

4.2.4前端展示模块-21

4.2.5后台信息管理模块-24

5 系统测试和维护-25

5.1系统测试概述-25

5.2系统测试对象-25

5.3测试的基本内容-25

5.4测试环境-25

5.5测试的基本目标-26

5.6测试的结果分析-26

5.7系统的维护-26

结    论-27

参 考 文 献-28

致    谢-29

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:本文为《基于java web订阅式博客的设计与实现》,所以该博客的创新点主要聚集于订阅式这一点。该系统吸取了社交软件实时性的特点,作者可以通过邮件实时的获取自己文章的被浏览、......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: