没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
48页
随着Blog人数的增加,Blog作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。Blog正在影响和改变着我们的生活。 Blog是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展示丰富的个性化,对Blog功能的要求自然更高,新一代具有更多、更新、更全功能的Blog急需走进舞台。系统加入聊天功能可以更加方便大家的交流。 博客有以下用途: (1)促进学习。写blog可以促进学习,想写出文章来,自然不能是泛泛的了解就可以的,要理解了才能写得出来的。这就促进了对某些领域的不断学习和思考。 (2)记录收获。blog中,常常是记录下来都是瞬间的灵感,对事物的感悟,经过多日思考和实践的结果,对某个问题的解决方案等等,这些都是财富,要记录下来。
资源推荐
资源详情
资源评论
学生毕业设计
成 果
课题名称 基于 SSH 框架技术的个
人博客网站的设计与实现
目 录
一 设计背景 ................................................................1
1.1 课题现状 ...........................................................1
1.2 课题意义 ...........................................................1
二 系统的开发环境及技术架构 ................................................3
2.1 系统开发环境 ......................................................3
2.1.1 MyEclipse ....................................................3
2.1.2 数据库简介 ...................................................3
2.1.3 Tomcat .......................................................4
2.2 系统开发的思想与技术 ...............................................4
2.2.1JSP 技术与 MVC 模式以及系统的基本框架 ..........................4
2.2.2 S.S.H 框架的优点 .............................................4
三 系统总体设计 ............................................................7
3.1 总体功能模块 .......................................................7
3.2 博主功能模块 .......................................................7
3.3 用户功能模块 .......................................................8
3.4 系统业务描述 .......................................................8
3.5 程序流程图 .........................................................9
四 系统详细设计与实现 .....................................................11
4.1 系统和数据库的配置 ................................................11
4.2 概念模型设计 ......................................................11
4.3 数据库逻辑模型 ....................................................12
4.4 数据库表结构 ......................................................12
4.5 平台数据表的设计 ..................................................13
五 系统功能实现 ...........................................................17
5.1 程序的类图 ........................................................17
5.1.1 博文 Content 类图 ............................................17
5.1.2 栏目 Lanmu 类图 ..............................................18
5.1.3 博主 Manage 类图 .............................................18
5.1.4 留言 Pinglun 类图 ............................................19
5.1.5 用户 User 类图 ...............................................20
5.2 程序的时序图 ......................................................21
5.2.1 栏目模块时序图 ..............................................21
5.2.2 博文模块时序图 ..............................................22
5.2.3 评论模块时序图 ..............................................22
5.2.4 博主模块时序图 ..............................................23
5.2.5 用户模块时序图 ..............................................23
5.3 系统功能实现的主要框架 ............................................24
5.3.1 SSH 框架 ...................................................24
5.3.2 hibernate 配置文件 .........................................24
5.3.3 struts 配置文件 .............................................25
5.3.4 spring 配置文件 ............................................26
5.4 系统功能实现的主要模块 ............................................27
5.4.1 登陆页面 ....................................................27
5.4.2 用户注册页面 ................................................29
5.4.3 网站主页面 ..................................................31
六 系统的调试与测试 .......................................................33
6.1 软件测试的目的 ....................................................33
6.2 软件测试的任务 ....................................................33
6.3 测试环境 ..........................................................33
6.4 测试环境的配置 ....................................................34
6.4.1 创建安装项目 ...............................................34
6.4.2 添加项目输出 ...............................................35
6.4.3 运行项目 ...................................................36
总结 ......................................................................37
致 谢 .....................................................................38
参考文献 ..................................................................39
1
一 设计背景
1.1 课题现状
Blog,是 Weblog 的简称。Weblog,其实是 Web 和 Log 的组合词。Web,指 World Wide
Web,当然是指互连网了;Log 的原义则是“航海日志”,后指任何类型的流水记录。合在
一起来理解,Weblog 就是在网络上的一种流水记录形式或者简称“网络日志”。Blogger 或
Weblogger,是指习惯于日常记录并使用 Weblog 工具的人。虽然在大陆早些时候或者台湾等
地,对此概念的译名不尽相同(有的称为“网志”,有的称之为“网录”等等),但目前已
基本统一到“博客”一词上来。该词最早是在 2002 年 8 月 8 日由著名的网络评论家王俊秀和
方兴东共同撰文提出来的。博客也好,网志也罢,仅仅是一种名称而已,它的本义还是逃不
过 Weblog 的范围。只是,通常我们所说的“博客”,既可用作名词 Blogger 或 weblogger——
指具有博客行为的一类人;也可以作动词用(相当于英文中的 Weblog 或 blog),指博客采
取的具有博客行为反映、是第三方可以用视觉感受到的行为,即博客们所撰写的 Blog。因此,
“他/她是一位博客,他/她天天在博客”及“博客博什么客?”在中文语法与逻辑上都是正确。
只是不同场合的用法不同罢了。 Blog 究竟是什么?说了半天,其实一个 Blog 就是一个网页,
它通常是由简短且经常更新的帖子(Post)所构成,这些张贴的文章都按照年份和日期倒序
排列。Blog 的内容和目的有很大的不同,Blog 的内容和目的有很大的不同,从对其他网站的
超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说
的发表或张贴都有。许多 Blogs 记录着 blog 个人所见、所闻、所想,还有一些 Blogs 则是一
群人基于某个特定主题或共同利益领域的集体创作。撰写这些 Weblog 或 Blog 的人就叫做
Blogger 或 Blog writer。 博客存在的方式,一般分为三种类型:一是托管博客,无须自己注
册域名、租用空间和编制网页,博客们只要去免费注册申请即可拥有自己的博客空间,是最
“多快好省”的方式。如英文的 www.blogger.com、wordpress.com 及多种语言的博客室
(blogates.com)等都提供这样的服务;二是自建独立网站的博客,有自己的域名、空间和页面
风格,需要一定的条件。如方兴东建立的“博客中国”站(www.blogchina.com);三是附属
博客,将自己的博客作为某一个网站的一部分(如一个栏目、一个频道或者一个地址)。这
三类之间可以演变,甚至可以兼得,一人拥有多种博客网站。
1.2 课题意义
随着 Blog 人数的增加,Blog 作为一种新的生活方式、新的工作方式和新的学习方式已经
被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选
择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的
梦想。Blog 正在影响和改变着我们的生活。 Blog 是以网络作为载体,简易迅速便捷地发布
自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性
2
平台。展示丰富的个性化,对 Blog 功能的要求自然更高,新一代具有更多、更新、更全功能
的 Blog 急需走进舞台。系统加入聊天功能可以更加方便大家的交流。 博客有以下用途:
(1)促进学习。写 blog 可以促进学习,想写出文章来,自然不能是泛泛的了解就可以的,
要理解了才能写得出来的。这就促进了对某些领域的不断学习和思考。 (2)记录收获。blog
中,常常是记录下来都是瞬间的灵感,对事物的感悟,经过多日思考和实践的结果,对某个
问题的解决方案等等,这些都是财富,要记录下来。 (3)反映成长。写 blog,可以反映出
人的思考过程,而不仅仅是思考结果。对一个问题或领域,从不了解到了解,从了解到熟悉,
从熟悉到精通。这纪录了一个人思考和解决问题的成长过程。很久之后,看到自己之前的文
章,你将会觉得自己进步了。 (4)结交朋友。写了 blog,自然会有许多志趣相同的朋友来
阅读,这可以认识许多朋友。大家有共同的兴趣爱好,自然谈得来。 (5)共享知识。blog
给大家看,大家的 blog 也给你看。这个问题我解决了,那个问题他解决了。大家互通有无,
建立起一个社群。 (6)交流看法。回复的人对 blog 的观点或赞同,或反对,大家一起讨
论,听听别人的思想,可以促进双方的共同进步。(7)包装自己。看到一篇篇用心写出的文
章,自然是对自己知识技能的最好宣传。
剩余47页未读,继续阅读
资源评论
xiaozhima-dun
- 粉丝: 5631
- 资源: 46
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功