跟踪以及博主与游客博
主与博主之间的高交互性行为,因此对系统开发提出了比较苛刻的要求,为更好地适应
系统的可扩展性,便于系统维护,在系统开发框架中选用了较流行的
的设计结构。系统在架构的基础上,选用作为开发语言,
作为开发工具,后台使用担任系统数据库的重任,运行服务器采用
,系统是稳定的运行平台,适应博客系统的大众性。同时,为了
提升客户端的用户体验,还会借助客户端技术脚本语言。东将博客概念引入中国后,博客在多元化网络浪潮的推动下在
中国迅速发展起来,伴随着几大博客服
也是技术应用的最直观的表现,是精神和理念的具体体现。目前基于
的开源框架也已经非常成熟,可以利用现有的优秀框架进行系统的设计与构建,
使用技术来设计实现博客系统正是本次毕业设计的目的所在。
博客系统发展现状及趋势
中国博客之父方兴东将博客概念引入中国后,博客在多元化网络浪潮的推动下在
中国迅速发展起来,伴随着几大博客服务提供商的广告效应以及博客自身的魅
力,它越来越多地设计实现博客系统正是本次毕业设计的目的所在。
博客系统发展现状及趋势
中国博客之父方兴目前基于
在应用中,博客是核心应用中最典型最流行的代表之,
也是技术应用的最直观的表现,是精神和理念的具体体现。部分内容简介性平台。个就是个网站,
通常由简短且经常更新的张贴文章组成,这些文章按时间顺序排列,其内容和目的各不
相同,有的相当于博客作者本人的随笔和日记,有的则是群人基于个特定的主题或
共同利益领域的集体创作,且都包含许多其他网站的超级链接和评论,通过网站传达实
时信息。
在应用中,博客是核心应用中最典型最流行的代表之,
也是技术应用的最直观的表现,是精神和理念的具体体现。目前基于
的开源框架也已经非常成熟,可以利用现有的优秀框架进行系统的设计与构建,
使用技术来设计实现博客系统正是本次毕业设计的目的所在。
博客系统发展现状及趋势
中国博客之父方兴东将博客概念引入中国后,博客在多元化网络浪潮的推动下在
中国迅速发展起来,伴随着几大博客服务提供商的广告效应以及博客自身的魅
力,它越来越多地被大众所接受。许多人真正接触博客都是从新浪开始,从名人到锐博
客,新浪博客凭借其浏览量将博客在中国的发展写下了浓厚的笔,推动了博客这个新
兴产物在中国得以大面积的铺开。依托于这个庞大的消费群体,空间的诞生似
乎是理所当然了,而个性化时尚元素成了空间最大的卖点,无需任何的代码烦恼,年
轻族可随意玩转空间,唯的缺点是系统的不稳定和速度缓慢。年下半年,
网易部落正式升级为网易博客,它整合网易相册邮箱同学录和社区等多个产品,无
论是功能的强大还是模版设置的多样化,操作的简易性,及圈子功能的不断完善,网易
博客都发挥得淋漓尽致。还有,是外资互联网企业首次在国内引入的博客服
务,得益于,经进入就占领了高端用户市场,彰显出种大家风范,呈现出简约
沉稳并且又不失娱乐的风格。
国内外开发博客系统的技术多种多样,时下国外最流行的几个开源博客系统,例如
等多以为开发语言此外,在开发博客系统时,人们更愿
意使用具有图形化界面的作为开发工具。
系统技术方案
方案分析
由于博客提供了信息的实时发布,动态展示,信息状态的跟踪以及博主与游客博
主与博主之间的高交互性行为,因此对系统开发提出了比较苛刻的要求,为更好地适应
系统的可扩展性,便于系统维护,在系统开发框架中选用了较流行的
的设计结构。系统在架构的基础上,选用作为开发语言,
作为开发工具,后台使用担任系统数据库的重任,运行服务器采用
,系统是稳定的运行平台,适应博客系统的大众性。同时,为了
提升客户端的用户体验,还会借助客户端技术脚本语言。采用设计模
式,从而使整个系统的架构更加清晰,便于系统的扩展与维护。
设计技术
设计语言
是种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,
可移植的,性能优异多线程的动态语言,是种可以撰写跨平台应用软件的面向对象
的程序设计语言,伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
是整个的核心,包括了运行环境,工具和
基础的类库,自从推出以来,已经成为使用最广泛的。
开发平台
平台企业版,是套全然不同于传统
应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而
提高可移植性安全与再用价值。
目前,平台有个版本,它们是适用于小型设备和智能卡的平台
版,适用于桌面系统的平台标准版
,适用于创建服务器应用程序和服务的平台企
业版,。是种利用平台来简化企
业解决方案的开发部署和管理相关的复杂问题的体系结构。技术的基础就是核
心平台或平台的标准版,不仅巩固了标准版中的许多优点,例如编
写次随处运行的特性方便存取数据库的技术以及能够在
应用中保护数据的安全模式等等,同时还提供了对
以及技术的全面支持。其最终目的就
是成为个能够使企业开发者大幅缩短投放市场时间的体系结构,。
开发工具
本次设计采用,从的开始,提供了泛型等非常实用的功能。从
开始,其运行效率得到了非常大的提高,尤其是在桌面应用方面。
系统以作为开发工具,利用它我们可以在
数据库和的开发发布,以及应用程序服务器的整合方面极大的提高工作效率。
它是功能丰富的集成开发环境,包括了完备的编码调试
评论管理当博客系统中存在不健康违法的评论时,系统管理员有权删除
该条评论以维护整个系统的安全合法。具体操作有查询评论删除评论。
管理员
用户管理
评论管理
博文管理
删除评论
查看评论列表
查看用户列表
删除用户
查看博文列表
删除博文
图管理员用例图
系统总体设计
博客管理系统采用结构化与原型法相结合的方法,兼顾了结构化开发方法开发过程
控制性强的特点和原型法开发周期短见效快的特点,使开发过程更具灵活性。具体设
计过程中,采用结构化生命周期法的设计思想,自顶向下,从总体到部分,合理划分系
统的结构,设计数据库模型。在系统的分析与初步设计上采用原型法做出原始模型,根
据实际情况的反馈再结合结构化生命周期法进行系统的详细设计。
系统功能模块划分
博客管理系统主要由系统博客首页用户博客首页和管理员后台大功能模块组合
而成,系统总体功能模块如图所示
博客系统
博客系统首页用户博客首页管理员后台
图系统总体功能模块图
博客系统首页展示博客系统中的日志信息公告信息,供用户浏览。提供
登录注册功能。
用户博客首页作为注册用户管理自己博客的平台,可以实现用户对博客的
管理。
管理员后台类似于用户博客首页,是管理员对博客系统进行维护的平台。
数据库设计
系统由张表组成,分别是用户表,日志表,用户类
别表,公告表,评论表,照片表,留言表。各
表详细设计如下
用户表
表用户表通过字段分为两种角色管理员和用户,当字
段值为时表示普通用户,当该字段值为时表示系统管理员。是
表的标识列,为该表的主键。
表用户表
字段内容字段名称数据类型是否为空默认值备注
用户,自增
用户昵称
用户密码
个人介绍
是否是管理员
创建时间
日志表
表日志表中是日志表的主键,起到标识位的作用。通过外键
与用户表关联,个用户可以有多篇日志通过外键与
用户自定义分类表关联,个用户可以自定义多个日志类别。
表日志表
字段内容字段名称数据类型是否为空默认值备注
日志,自增
发布者
日志标题
日志内容最多字
日志浏览数
用户自定义分
类
发布时间
评论表
表评论表通过与用户表关联,个用户可以有多条评论,
通过与日志表关联,篇日志可以有多条评论。
表评论表
公告表
表公告表通过与用户表关联,本程序中设置只有管理员才能
发布公告,所以等于表中的管理员的。
表公告表
字段内容字段名称数据类型是否为空默认值备注
公告,自增
公告标题
公告人
公告时间
公告内容
用户分类表
表用户分类表用于存放用户为日志添加的类别。通过与
表关联,个用户可以有多个用户分类。
表用户分类表
字段内容字段名称数据类型是否为空默认值备注
自定义分类
,自增
所属用户
自定义分类
名
字段内容字段名称数据类型是否为空默认值备注
评论,自增
评论者
博客
评论内容最多字
评论发布时
间
照片表
表照片表用于存放用户上传的照片的地址。通过与表关联,
个用户可以上传多张照片。
表照片表
字段内容字段名称数据类型是否为空默认值备注
照片,自增
所属用户
照片地址
照片介绍
上传时间
留言表
表留言表中的和都是与表的相关联的,分别表示
留言方和留言接受方,个用户可以给多个用户留言,个用户也可以接受多个用户的
留言。
表留言表
字段内容字段名称数据类型是否为空默认值备注
留言,自增
内容
留言者
被留言者
留言时间
系统详细设计与编码实现
程序结构
本系统源程序包结构如图所示。
图系统程序结构图
包名称解释
为项目名称,也是项目的根。
为源文件,系统设计中使用接口,能更好得实现系统的延展与维护。
源文件包含以下几个部分
作为对象,包中包含用户类,日志类,评论类等,
是数据库中各表的实例化对象。
工具包,里面包含着日期格式化类和数据库连接类。
利用封装好的中的对
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 57 页
第 2 页 / 共 57 页
第 3 页 / 共 57 页
第 4 页 / 共 57 页
第 5 页 / 共 57 页
第 6 页 / 共 57 页
第 7 页 / 共 57 页
第 8 页 / 共 57 页
第 9 页 / 共 57 页
第 10 页 / 共 57 页
第 11 页 / 共 57 页
第 12 页 / 共 57 页
第 13 页 / 共 57 页
第 14 页 / 共 57 页
第 15 页 / 共 57 页
预览结束,还剩
42 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。