个人博客系统的开发.doc

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

【摘要】本系统为个人博客系统的开发,该系统在实现普通博客的基本功能外,还具有专业分类的特点。每篇博文都会有所属的类别,管理员可以创建博文类别供其它用户引用。会员创建的博文类别只能供自己引用。系统通过前台和后台来展示所有的功能。

用户可以在前台浏览所有的博文。因为大量信息数据的呈现,前台提供了博文的分类检索、以及博主的博客链接,用以提高游客查询博客的效率。

后台模块方便了会员和管理员对系统资源和信息的基本管理。管理员比普通会员拥有更多的权限,主要是会员管理、博文管理。博主可以对不文明的博主和博文进行删除,来维护系统网站的文明。管理员还可以授权给会员,使其具有管理员的权限。

考虑到系统的可扩展性,系统采用Spring MVC+Spring IOC+MyBatis结构实现。Spring是当前web开发的主流框架,通过与Mybatis集成,会通过较少的代码实现对数据库的访问。后台采用Mysql数据库进行数据存取,Mysql数据库体积小,响应速度快,是此项目较佳的选择。

【关键词】:分类检索; 博客; Spring; Mybatis

 

目录

摘要

Abstract

第一章 绪论-1

1.1 课题背景-1

1.2课题研究的主要内容-1

1.3课题研究的意义-2

1.4设计思想-2

第二章 开发工具及相关技术-3

2.1 Spring web Mvc简介-3

2.2 Mybatis简介-3

2.3 Ajax简介-4

第三章 系统分析-5

3.1 可行性分析-5

3.2需求分析-5

3.3数据流图-6

第四章 系统总体设计-7

4.1系统结构图-7

4.2用户角色分类-7

4.3整体业务用例图/流程图-8

4.4数据库设计-10

4.4.1数据库需求分析-10

4.4.2 数据库逻辑结构设计-10

第五章 系统详细设计-12

5.1网站设计流程-12

5.2会员登录模块的基本操作-12

5.2.1程序描述-12

5.2.2流程逻辑图-12

5.3用户注册模块的基本操作-13

5.3.1程序描述-13

5.3.2流程逻辑图-14

5.4后台博文管理的基本操作-14

5.4.1程序描述-15

5.4.2数据逻辑流程图-16

5.5系统其他部分功能界面设计以及说明-16

5.5.1博客首页界面显示-16

5.5.2个人中心模块显示-17

5.5.3后台管理模块显示-18

第六章 编码实现-24

6.1环境配置及准备-24

6.2主要文件夹说明-25

6.3代码实现-26

第七章 总结-29

参 考 文 献-30

致  谢-31 

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:本系统的特点在于“专业”分类,用户发表的博文都有一个所属类别,普通用户可以创建特色的博文类别供自己引用,管理员可以创建类别供所有用户引用。系统在博客首页添加了分类......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: