Jsp个人博客系统设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文(设计)题目:博客网站的设计与实现

目录

目录 ............................................................................................................................................................................ I 第一章概述 .. (1)

1.1个人博客的概念 (1)

1.2个人博客的发展现状 (1)

1.3W EB技术的发展 (2)

1.4研究现状 (2)

1.5开发技术 (3)

1.5.1 JSP的基础——Servlet 技术 (4)

1.5.2 JavaBean原理和机制 (4)

1.5.3 开发平台:Eclipse+dreamweaver (5)

1.5.4 数据库:SQL SERVER 2000 (5)

第二章需求分析 (7)

2.1系统目标 (7)

2.2系统的功能要求 (7)

2.2.1 前台 (7)

2.2.2后台 (8)

2.3系统的性能需求 (8)

2.4系统的数据需求 (9)

2.4.1 系统的数据需求包括如下几点: (9)

2.4.2 系统的数据字典 (9)

2.5建立系统的约束 (11)

2.5.1人力、资金、时间的约束 (11)

2.5.2技术发展规律的约束 (11)

第三章概要设计 (12)

3.1系统体系结构 (12)

3.2主要功能设计 (12)

3.2.1主要功能模块 (12)

3.2.2 系统流程图 (13)

3.2.3 系统模块介绍 (14)

3.3数据库设计 (14)

3.4信息安全设计 (16)

3.4.1 网络安全 (17)

3.4.2 其他安全 (17)

第四章详细设计 (18)

4.1首页面及主要页面设计 (18)

4.2功能模块设计 (18)

4.3系统实现 (19)

4.3.1 博客网站前台首页head_main.jsp详细功能及部分代码 (20)

4.3.2 评论信息查询head_disussList.jsp详细功能及部分代码 (23)

4.3.3系统管理backMainPage.jsp详细功能及部分代码 (25)

第五章遇到的难点和解决方法 (28)

结束语 (29)

致谢 (30)

参考文献 (31)

第一章概述

对个人而言,博客可以调动个人的积极性,充分发挥个人的创造性。从2002年开始,国内博客开始迅猛发展起来,从最初的只有几千个尝鲜者到现在的各式各样的博客,圈子。在这三年的发展过程中,主要呈现出如下几个特点:

1).博客是可以将个人信息完整呈现在互联网上的载体。

2).博客具有“准实名制”趋势,有助于信任机制的建立。本文就此探讨了我国博客发展的几个要素。

1.1 个人博客的概念

博客是WEB LOG的缩写,简单来说就是网络日记。它是1997年12月由美国的Jorn Barger最早提出的,这些年全球博客获得了突飞猛进的发展。据博客搜索Technorati统计,目前全球平均每5.8秒钟诞生一个博客。它是一个新型的个人互联网出版工具,博客使用者可以很方便地用文字、链接、影音、图片建立起个性化的网络世界。

博客秉承了个人网站的自由精神,但是综合了激发创造的新模式,使其更具开放和建设性。它作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。

1.2 个人博客的发展现状

2006年11月3日,全球中文博客站点数量达到5230万,博客(博客ger)用户数达到1987万,平均每个博客(博客ger)用户拥有大约2.6个博客,博客站点数和博客用户数均比前一年有一定程度的增长,人均拥有博客数与前一年相比也略有上升。

在近二千万的中国博客用户中,每个用户平均每7.6天更新一次博客,活跃的博客用户数(一周内有更新的博客)达到302万,约15.2%的用户每周更新博客,同时,只有大约4.6%的用户每天更新博客。在用户更新的博客中,约42%的博客文章在500个汉字(1000个字节)之内,500~1000个汉字(1000~2000个字节)的博客文章占约16.5%,越是长篇大论的文章在博客中所占比例则越少。

用户更新博客的时间大部分集中在白天,约48.5%的用户选择在工作时间(上午10点~下午6点)更新自己的博客,其中,在临近下班前(下午4点~6点)博客更新数达12.4%,而约16.3%的用户选择在晚上7点~10点更新博客,为全日最高峰,晚上10点之后时间更新博客的数量逐渐减少。

2006年,拥有独立域名的博客站点,在博客站点总数中占约0.43%,这表明,绝大多数的用户将博客服务商作为他们的博客站点首选。而这一年,中国大陆博客服务商(BSP)持续大幅增长,博客服务商数量达到1460家,与去年同期相比增长近55%;大型网络公司如搜狐、百度纷纷推出相应的博客服务,而新兴的博客服务站点如也开始崭露头角。过去一年中,中国博客发展速度整体趋缓,博客用户增长数较之去年有小幅上升,博客服务商之间的市场竞争日趋激烈,与早期提供博客服务的运营商相比,传统门户及大型公司的博客服务已占据市场主导地位。总体而言,2006年中国博客发展呈现5大特点:专业博客

如医药类、教育类等增长较快,博客圈成为社区发展新方向;博客服务商(BSP)死亡比例逐渐增高,2005年Top100服务商中,近20%的站点已经关闭或终止服务;博客服务商(BSP)开始逐渐支持手机访问和发贴,发展迅速;综合博客服务商(BSP)增长很快,越来越多的服务商开始提供音频、视频博客等功能;利用博客进行排名作弊的站点越来越多,06年出现爆炸性增长,其中小型博客服务商(BSP)尤为突出。

现今,博客网站已经由06年的风风火火变的平淡,通过各种方式融入了我们的生活,成为了我们表现自己的主要方式。它们大部分是由简短而且经常更新的帖子构成,所有文章都是按照年份和日期排列。看上去平淡无奇,毫无可炫耀之处,但它让每个人零成本、零维护地创建自己的网络媒体,每个都可以随时把自己的思想火花和灵感更新到博客站点上。

个人博客目前面临的主要问题:由于文化市场监督的不利,势必会造成一些淫秽的内容广泛传播于网路,这就需要文化部门的有力监督。

1.3 Web技术的发展

1991年,欧洲粒子物理研究所(CERN)的软件工程师Tim Berners-Lee发布了他的万维网(World Wide Web)。从此以后,通过互联网看到的将不仅仅是文字,互联网有了图片,后来又有了音频、动画甚至视频。

WWW的成功在于它制定了一套标准的,易于掌握的超文本标记语言HTML、信息资源的统一定位格式URL 和超文本传输协议HTTP,用超链接和超媒体把Internet上各种相关数据有机地链接起来,使互联网上的资源实现了共享。你只需要点击鼠标就可以浏览来自世界各地的丰富的、直观的信息,一个不懂电脑的人也可以很快成为Internet 行家。

开始的web页面都是静态文本,页面呆板,互动性不强,但是随着技术的发展,很快各种各样的动态网页技术涌现出来,这其中包括CGI, ASP, PHP, Java,脚本语言如:JavaScript, VBScript等等。JavaScript 和 VBScript可以嵌入在HTML中实现一些客户端的动态功能;CGI大大扩展了Web服务的功能,可以实现web服务器与数据库及文件系统、应用程序的通信,动态生成超文本,于是网页活了起来。但CGI的运用需要具有一定的编程能力及算法技巧,而且与HTML要分开编写,维护和编写都比较困难,效率和安全性也不好。 ASP, PHP克服了这些缺点,获得了广泛的应用。Java的出现给Web带来了新的活力。它具有完全的平台无关性,一次编写处处运行,用Java可以编写web页中执行的小程序Applet。它简单、面向对象、安全、健壮、分布式等优点特别适合开发web应用。在美国,JSP+ Servlet+ EJB已经成为电子商务网站的开发标准。

1.4研究现状

现今,博客网站已经由06年的风风火火变的平淡,通过各种方式融入了我们的生活,成为了我们表现自己的主要方式。它们大部分是由简短而且经常更新的帖子构成,所有文章都是按照年份和日期排列,有些类似斑竹的日记。看上去平淡无奇,毫无可炫耀之处,但它可以让每个人零成本、零维护地创建自己的网络媒体,每个都可以随时把自己的思想火花和灵感更新到博客站点上。

现在的博客网站的主要特点:

零机制:博客属于个人所有,是自发建立和非正式的建设。BSP不能对博客发号施令。

相关文档
最新文档