基于JSP的单用户博客系统方案

上传人:l**** 文档编号:132419503 上传时间:2020-05-15 格式:DOC 页数:55 大小:662KB
返回 下载 相关 举报
基于JSP的单用户博客系统方案_第1页
第1页 / 共55页
基于JSP的单用户博客系统方案_第2页
第2页 / 共55页
基于JSP的单用户博客系统方案_第3页
第3页 / 共55页
基于JSP的单用户博客系统方案_第4页
第4页 / 共55页
基于JSP的单用户博客系统方案_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《基于JSP的单用户博客系统方案》由会员分享,可在线阅读,更多相关《基于JSP的单用户博客系统方案(55页珍藏版)》请在金锄头文库上搜索。

1、摘要“博客”(blog)是继IM、Email、BBS之后出现的一种新的网络交流方式,也称为网络博文等多个译名,是互联网时代的个人“读者文摘”,是以超为武器的网络日记,代表着新的生活休闲方式和工作方式,更代表着一种新的学习方式。本博客系统主要实现了以下基本功能:系统后台:a) 发表博文:主要借助了fckeditor组件实现了所见即所得的博文添加功能。b) 博文管理:包括博文的修改删除等功能。c) 博文分类管理:包括博文分类的添加、修改、删除等。d) 评论管理:包括评论的修改、删除等。e) 个人信息管理:包括账户密码修改及系统退出功能。系统前台: 由于本系统是单用户的博客系统,所以前台功能就只有用

2、户访问的一些基本功能。a) 阅读博文及评论。b) 发表相应评论。 以上这些足以证明,未来博客还是很有发展空间的,这也是我开发这个独立博客的动力。关键词:博客;blog;博客系统ABSTRACTBlog (blog) Following IM, Email, BBS, network communication occur after the fourth, blog, also translated as network Bowen, blogs or Tribal Court, personal Internet age Readers Digestblog hyperlink weapon

3、s, represents a new way of life and a new way of working, but also represent a new way of learning. Today, the intense competition in the major portal blog site, a lot of blog provides a variety of templates and other functions, in order to attract the user base, which makes it different blog has it

4、s own characteristics. My blog system main achievement of the following basic functions:The background system:a) add a new blogNotably through the the fckeditor component implements the add blog function.b) blogs managementincluding blogs modify and delete functions.c) blog Categoryincluding classif

5、ied add, modify, delete, etc.d) Commentsincluding Comments modify, delete, and so on.e) Personal Information ManagementIncluding the account password changes and system launch function.System front desk:Since the system is a single-user blog system, front office functions only users access to some o

6、f the basic features.a) read the blog and comments.b) the corresponding comments. More than enough to prove that in the future the blog will a useful space for development, which is my power to developed the independent blog.Keywords:blog;目录摘要iiABSTRACT.iii绪 论71.1 博客(blog)系统的开发背景71.2 博客的现状与特点81.3博客发

7、展趋91.4课题研究的意义91.5 系统设计目标分析102 基本技术方案112.1 JSP中的各种技术112.1.1 JSP概述112.1.2 Servlet概述122.1.3 JavaBean概述122.2 基于B/S的WEB应用体系结构132.2.1 传统的两层体系结构132.2.2 三层体系结构142.2.3 JSP开发模式142.3 MyEclipse简介152.4 Tomcat简介162.5 MySQL简介162.6 MVC设计模式163 系统分析与总体设计183.1用户需求分析183.2 数据分析193.3 系统流程203.4 功能模块划分223.5功能模块设计233.5.1博客后

8、台登录管理模块233.5.2博文页面显示模块243.5.3博文分类模块243.5.4博文评论模块244 系统分析设计254.1数据库分析254.1.1数据库设计E-R图254.2 系统数据表设计274.3数据连接294.3.1Dbutils简介305 系统功能的具体实现315.1系统的主窗口(前台)315.2公共核心类的设计325.2.1数据库相关32345.2.2编写JavaBean类345.2.3管理类设计365.3系统主要功能模块详述395.3.1登录模块395.3.2博文管理模块395.3.3发表博文模块405.3.4删除博文模块405.3.5修改密码模块42结论43参 考 文 献44

9、绪 论1.1 博客(blog)系统的开发背景在没有自己的博客之前,人们会经常进出于论坛发表贴子或者通过即时通信软件聊天,来表达自已的想法,可是这些都是零散的和杂乱的,没有自己独立的一片天地。博客的出现,让人们可以不断把自己以前的和每天激发的一些想法或感受整理放在自己博客上,每次在写文章的时候,可能又会产生新的想法。虽然一些想法一些思考只是皮毛,没有什么深度,但是当下笔去写的时候每次都会对某个小小的问题有了更多的一点点思考,再写博客的时候就感觉到了一种满足感,一种想法得以释放,思考得以延伸的满足感。生活中每天的一个小小的事情都会引起人们的些许思考,甚至是在和朋友的聊天中的一个小小的火花迸发。督促

10、自己努力、把一时的想法变成观点,争取在生命中留下点什么,这也是人们写博客的目的之一。这样就能督促自己每一天不要浑浑噩噩,时光流逝无痕无声无息,写博客也是在自己的每一天上留下了一道浅浅的思考和划痕。博客的精神是:开放宽容,自由表达,专业精神,个性扬。不仅如此,通过写博客、记录自己的想法可以帮助实现这些目的:a)记录生活,在自己的每一天上留下思考的划痕。 b)整理思路,固化知识,获得更多更好的想法。 c)分享,将自己的想法、经验与人分享。d)交流、提高,通过交流产生更多的思维火花,相互提高。 e)交友,互相鼓励,一路同行。 如果说博客是一个舞台,那么所有的博主都是其中的舞者,把自己有价值的真实的一

11、面展示在网络虚拟世界中,相互交流沟通; 如果博主仅仅为了写博文,那么博客是一面镜子,镜子中展现的是真实的自己;同时博客还是一个自由媒体,可以把自身感觉有价值的信息通过博客这个工具发布,与网友共享。1.2 博客的现状与特点据不完全统计,全世界博客总量已超过一亿(博客权威统计公司BlogPulse的数据:1.26亿其中中国的博客达到1600万。博客数量大约6个月翻一番,2006年4月份每天新增博客7万5千人。平均一小时5万贴,每天发贴120万篇。博客的影响力,早已超出了他作为个人,甚至作为自己所在行业的原有围。开始引起主流媒体的强烈关注。自2006年以后,博客迎来了它的飞速发展时期,作为专业领域的

12、知识传播模式,博客成为了该领域最具影响力的方式之一,博客的影响力也将超越传统媒体。它将成为一种全新的信息组织和传播方式,发挥更大的作用。现代博客的特点: 归属的独立性:我们在具有博客服务的上如新浪、网易、腾讯等申请博客后,就拥有了自己博客的主要管理权和密码,我们就可以给博客取名,选择、或更改博客界面风格(模版)和配色等,设置博客的分类栏目,发表自己想要发表的容。操作的简便性:博客所带来的最大变化,就是用户体验度越来越高。从博客的申请、所见即所得的博文编辑和发布,都体现出了操作的“简便性”,简便易懂易操作。 存放的时序性:博客中的博文是按时间来排序的,同时可以按照自己设置的“博文分类”来进行分类

13、归档,还可以对每篇博文加上特定“标签”来进一步细分。 交流的互动性:现代博客的互动性除了传统的留言和回复功能外,还新加了一键分享的特色功能,可以分享到任何提供分享接口功能的博客,也能分享到微博,极提高了博文的曝光率,让你的博文展现给更多的人阅读。 的无限性:可以将个人博客和整个互联网连接起来。给博客的容和空间以无限的扩展。 容的多样性:博客容可以以视频、音频、图像、文字、动画或flash等各种形式显现。给博客博文提供了多样的呈现方式,也使得博客富媒体化。1.3博客发展趋趋势一:博客越来越呈现出富媒体化,早期传统的博客仅是以文字为主,但随着多媒体的发展,博客相册、博客图片已经成为博客常见配置了,

14、而现在许多博客已经提供了博客音频和博客视频,如新浪博客、网易博客、腾讯博客、和讯博客等。趋势二:博客所形成的个人信誉机制使得博客能够朝商业化发展。博客发展的商业化趋势有两方面表现:一是专门的博客和开通博客的门户都极力推进博客的商业化运作;二是博客自身表现出某些商业化的特征。目前,博客商业化发展如火如荼,除了博客广告之外,博客出版、博客无线增值等基于博客本身的商业模式纷纷浮出水面,博客商业化浪潮扑面而来。比如博客作者利用博客成名,博主出版博客书籍等。据有关报告显示,2006年我国博客营业收入达 6.5亿元,增长率高达85.71%。这说明,与传统媒体一样,博客不仅仅是容的表达,也可以成为财富的增长

15、点。趋势三:博客现在正在形成并完善精选机制,博客作为自由媒体和个人媒体,产生的信息量非常巨大。其中难免产生信息垃圾,随着博客的发展,博客通过精选机制精选出大家喜闻乐见的信息,像国网摘、博客的评价系统等。1.4课题研究的意义随着博客用户量的增加,博客作为一种新的生活方式、新的休闲方式和新的学习方式已经越来越被人们所接受,并且在改变传统的网络和社会结构。使得交流和沟通更有明确的选择和方向性;单一思想和群体智慧相结合变得更加有效;个人出版成为了人人都可以实现的梦想。博客正在影响着和改变着我们的生活。本博客系统采用MVC框架模式设计实现了一个简单的单用户博客系统。采用MVC模式使得模型层(javabean)、显示层(jsp)、控制层(servlet)相分离,各司其职,极提高了系统的开发效率、灵活性、适应性、复用性和可维护性,充分发挥了JSP、Servlet等J2EE组件的各自特点。从而

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号