毕业设计(论文)
( 2017 届)
设计(论文)题目
个 人 博 客 系 统 论 文
办 学 点 ( 系 )
信 息 工 程 系
专 业
XXX
班 级
XXX
学 号
XXX
学 生 姓 名
XXX
起 讫 日 期
XX 年 XX 月 — XX 年 X 月
指 导 教 师
XX 职 称 讲 师
评 阅 教 师
XX 职 称 讲 师
XX 年 X 月 X 日
XX 学 院 教 务 处 制
T H E C I T Y V O C A T I O N A L C O L L E G E O F J I A N G S U
个人博客系统论文
摘要
对个人而言,博客可以调动个人的积极性,充分发挥个人的创造性。近些
年,国内博客开始迅猛发展起来,从最初的只有几千个使用者到现在的各式各样
的博客,圈子。博客系统致力于为广大用户提供优质的互动交流平台,提高网站
的知名度和访问量,从而获得为企业提供更多产品介绍及展示的机会,提升自己
网站的价值。
论文首先论述了系统的开发背景和设计目标,并对系统开发所采用的技术进
行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操
作流程,并对系统进行可行性分析,确定在目前的条件下,开发博客信息管理系
统是可行的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系
统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。在系统
的设计与实现中,确定系统的开发思想以及开发环境,并对系统中的 Java Bean
和 Controller 代码进行设计。最后给出了系统中模块的详细设计与实现,并对
系统模块涉及到的关键源代码进行了详细的分析。 经过调试运行后表明,系统
可以满足用户创建个人博客的各项要求。
关键词: 个人博客系统、blog 系统、管理系统
Personal blog system
Abstract
For individuals, the blog can mobilize personal initiative, and give full play to
personal creativity. In recent years, the domestic blog began to develop rapidly, from
the initial only thousands of users to the current variety of blogs, circles. Blog system
is committed to providing high-quality interactive communication platform for the
majority of users, increase website visibility and access to content, to provide more
products and display for business opportunities, enhance the value of the website.
First of all, the paper discusses the development background and design goals of
the system, and gives a brief introduction to the technologies used in the system
development. In system analysis, a simple analysis of the system model, system
operation process, and the system feasibility analysis, determine the present condition,
the development of blog information management system is feasible. On the basis of
demand analysis, the functional modules of the system are divided. Then, we design
the model of the database in the system, including data flow diagram, entity relation
diagram and data table structure. In the design and implementation of the system,
determine the system development ideas and development environment, and the
system of Java, Bean and Controller code design. Finally, the detailed design and
implementation of the module are given, and the key source code involved in the
system module is analyzed in detail. After debugging, running shows that the system
can meet the requirements of users to create personal blog.
Keywords: personal blog system, blog system, management system
目 录
摘要 ............................................................................................................................................2
Personal blog system.................................................................................................................3
Abstract ....................................................................................................................................3
目 录 ....................................................................................................................................4
第一章 绪论 ..............................................................................................................................1
1.1 个人博客系统的开发背景 ................................................................................................1
1.2 设计目的与意义 .................................................................................................................1
第二章 系统需求分析 ..............................................................................................................2
2.1 可行性分析 ........................................................................................................................2
2.1.1 操作可行性.................................................................................................................2
2.1.2 经济可行性.................................................................................................................2
2.1.3 技术可行性.................................................................................................................2
2.2 方案的设计与比较 .............................................................................................................3
2.2.1 C/S 设计结构和 B/S 设计结构比较..........................................................................3
2.2.2 系统模式的设计.........................................................................................................3
2.2.3 系统设计的技术选择..................................................................................................3
2.2.4 系统的运行环境..........................................................................................................3
2.3 系统基本功能需求 ............................................................................................................4
2.3.1 系统结构.....................................................................................................................4
2.4 数据库需求分析 ................................................................................................................5
2.5 系统目标 ............................................................................................................................5
第三章 系统概要设计 ..............................................................................................................6
3.1 总体设计 .............................................................................................................................6
3.1.1 处理流程.....................................................................................................................6
3.1.2 系统的数据流图..........................................................................................................6
3.2 系统结构图 ........................................................................................................................7
3.3 数据库设计 .........................................................................................................................7
3.4 逻辑结构设计 .....................................................................................................................9
3.5 数据库表的设计 ...............................................................................................................10
第四章 系统的详细设计与实现 ............................................................................................12
4.1 前台系统设计实现 ...........................................................................................................12
4.1.1 首页界面实现.............................................................................................................12
4.1.2 博客详细页面实现.....................................................................................................15
4.1.3 博客评论功能实现.....................................................................................................18
4.1.4 博客信息查询.............................................................................................................19
4.2 后台系统设计实现 ...........................................................................................................22
4.2.1 博主后台登录功能.....................................................................................................22
4.2.2 博客管理.....................................................................................................................24
4.2.3 博客类别管理.............................................................................................................31
4.2.4 评论管理.....................................................................................................................36
4.2.5 个人信息修改.............................................................................................................41
4.2.11 系统管理...................................................................................................................43
结论 ..........................................................................................................................................51
参考文献 ..................................................................................................................................52
致谢 ..........................................................................................................................................53