在博客诞生之前,BBS大行其道,人们通过论坛发表帖子,或者使用即时通信软件(IM)来互相沟通,表达自已的想法,发展之间的友谊,这是互联网社交的第一个繁荣阶段。可是,这些内容零散而又杂乱无章,大量垃圾信息充斥其中,人们迫切需要一种更加个性化的方式来展示自己。博客的出现,实现了这一目标。通过网络,大家可以把自己的过去甚至是现在产生的的一些小小想法乃至于感受整理发布,在自己的博客记录下来,不仅如此,在写文章的时候,又会有新的念头,如此不断。虽然一些想法只是一闪而过,可能没有什么大的见地,但是每次对小小的问题有了更多的思考,哪怕只是一点儿,下笔的时候,满足感油然而生,一种想法得以释放的满足感,那种思考得以延伸的快乐是平时不能体会的。生活中每天的一个小小的火花迸发,督促自己努力,争取在生命中的每天里留下回忆,让自己每一天过得充实丰满,不再浑浑噩噩,时光流逝却能精彩度过,在自己的每一天上,划下属于自己的一道道浅浅的思考和划痕。
1.1.1 设计背景
互联网的成功之处在于它制定了标准,超文本标记语言HTML、信息资源的统一定位格式URL和超文本传输协议HTTP,超链接能够把Internet上各种信息链接起来,人人都可以在互联网上共享资源。点击鼠标,你就可以不用出家门,纵观天下事。
1.1.2 设计意义
Blog是一种新的生活方式,也同样是新的工作方式,连带着是新的学习方式,它已经被越来越多的人所接受。它改变了传统的社交网络和社会结构,让交流和沟通有了更明确的选择并且指明了方向性;让单一的思想相互碰撞,变成群体的智慧,社会更加有效;人人都可以当作家,实现自己的声音,人人都可以实现自己的梦想。Blog深刻影响和改变着我们的现阶段的生活,变得更加现代化。
1.2 国内外研究状况和发展水平
现阶段博客站点数和博客均爆发性的增长,人均拥有博客数也呈现出增长的趋势。
博客现在分为两类,一类是web端,简称轻博客,前期主要有饭否和校内等博客服务商提供服务,现在主要还有博客中国,博客园等;一类是客户端博客,新浪微博为代表的就是典型的客户端,他们通过APP创造内容,互相之间进行关联。
1.3 设计目标
本系统采用的是上述第一类模式。
本博客系统的用户分为两类,一类是博主,一类是普通用户。
博主登录后,可对文章,照片,档案和留言几个模块进行信息添加,同时对其他普通用户的信息进行文护,包括对普通用户的添加、查找、修改和删除。
博客普通用户只能浏览博主发布的日志、图片、和博主和其他用户进行互动和交流等。
因此,本博客系统,主要有以下几个主要功能:
(1)博主的登录
(2)通过关键字来搜索相关的文章
(3)文章添加以及评论显示
(4)图片上传及相册管理
(5)博主个人档案管理文护功能
(6)其他用户写留言,博主查看并删除留言。
(7)博客友情链接文护功能
(8)页面的跳转管理
第2章 系统可行性分析与结构分析
2.1 可行性分析
2.1.1 博客系统的技术可行性
目前移动终端中最流行的安卓系统就是使用Java语言编写,这就从侧面说明了目前最流行的技术,非Java莫属。本系统采用了B/S(浏览器/服务器)架构。像这种技术要求不是很复杂的系统,数据的存储一般都采用MySQL数据库,逻辑的处理进行分工,主要的、关键业务逻辑,全部交由服务器端(tomcat)负责处理,为了保证处理的速度,一般业务逻辑,由浏览器负责,最后通过浏览器,呈现出页面的展示结果。由此看出,本系统在结构方面,层次清晰,所采用的技术也十分成熟,技术可行性是本系统完全具备的。 java+mysql个人博客系统的设计+数据流图(3):http://www.youerw.com/jisuanji/lunwen_39456.html