需要金币: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 |