个人博客系统资料

合集下载

《博客系统》概要说明

《博客系统》概要说明

《个人博客系统》概要说明版本V1.01引言1.1编写目的本概要说明为系统的详细设计、实现、测试以及验收提供参照,也为评价系统功能和性能提供标准。

本概要设计适用于用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考。

1.2背景说明博客的精神是:自由表达,开放宽容,个性张扬,专业精神,交流交友。

在没有自己的博客之前,人们会经常进出于论坛发表贴子或者通过即时通信软件聊天,来表达自已的想法,可是这些都是零散的和杂乱的。

博客的出现,让人们可以不断的把自己以前的和每天激发的一些想法或者感受整理放在自己的博客上,每次在写文章的时候,可能又会产生新的想法。

虽然一些想法一些思考只是皮毛,没有什么深度,但是当下笔去写的时候每次都会对某个小小的问题有了更多的一点点思考,再写博客的时候就感觉到了一种满足感,一种想法得以释放思考得以延伸的满足感。

生活中每天的一个小小的事情都会引起人们的思考,甚至是和朋友的聊天中一个小小的火花迸发。

督促自己努力、把一时的想法变成观点,争取在生命中的每天里留下点什么,这也是人们写博客的目的之一。

这样就能督促自己每一天不要浑浑噩噩,时光流逝无痕无声无息,写博客也是在自己的每一天上留下了一道浅浅的思考和划痕。

不仅如此,通过写博客、记录自己的想法可以帮助实现如下这些目的:a)记录生活,在自己的每一天上留下思考的划痕。

b)整理思路,固化知识,获得更多更好的想法。

c)分享,将自己的想法、经验与人分享。

d)交流、提高,通过交流产生更多的思维火花,相互提高。

e)交友,互相鼓励,一路同行。

如果说博客网站是一个舞台,那么所有的博主都是其中的舞者,把自己有价值的真实的一面展示在网络世界中,相互交流沟通;如果博客仅仅为了写日志,那么博客是一面镜子,镜子中展现的是真实的自己;如果博客是一个自由媒体,可以把自身感觉有价值的信息通过博客这个工具发布,与网友共享。

2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。

个人博客系统需求分析报告模版

个人博客系统需求分析报告模版

三、个人博客需求分析报告1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (3)2.任务概述 (3)2.1目标 (3)2.2运行环境 (3)2.3条件与限制 (3)3.数据描述 (4)3.1静态数据 (4)3.2动态数据 (4)3.3数据库介绍 (5)3.4数据词典 (6)3.5数据采集 (6)4.功能需求 (6)4.1功能划分 (6)4.2功能描述 (6)5.性能需求 (7)5.1数据精确度 (7)5.2时间特性 (8)5.3适应性 (8)6.运行需求 (8)6.1用户界面 (8)6.2硬件接口 (8)6.3软件接口 (8)6.4故障处理 (8)7.其它需求 (9)1.引言1.1编写目的本文档作为第一期个人博客系统需求文档,用于与用户确定最终的目标,并成为协议的一部分,同时也是本系统设计人员的基础文档。

编写本博客系统的目的是为了更加深入的了解项目相关各种命令及程序流程,使自己熟练的掌握一些基础知识并为以后软件开发工作打下一定的基础。

本文档详细描述博客管理的各环节,其中包括:博客页面的浏览、文章的管理、照片的管理(包括上传下载浏览管理等)、好友管理(增加删除好友等)、留言板管理(留言的增加删除)、博主信息管理(个人信息的修改)等。

此需求规格说明书是系统开发者设计实现自己博客管理系统的依据,也是用户对最终软件系统进行功能测试和验收的依据。

在本文中将尽量避免使用技术性语言,对于与此博客相关的词汇和概念在后面的章节会有相关的详细说明。

1.2项目背景随着时代在进步,网络技术也在不断地发展,人们对生活的理念也在不断改变. EMAIL,BBS,ICQ等快捷的信息传播和交互方式为人们的生活带来了方便。

而BLOG这种具有代表性的WEB2.0元素的出现,带给互联网用户的是跟多样,更全面的交流方式,是一种自我形象和个性的展示和个人价值的实现。

BLOG某种意义上算是网络上的个人空间,其大致定义是:一种表达个人思想,容按照时间顺序排列,并且不断更新的出版方式。

PHP个人博客系统--毕业设计

PHP个人博客系统--毕业设计

毕业设计题目:基于PHP的个人博客系统的实现院系:电子信息工程学院专业: 计算机应用姓名:孟德堃摘要本系统利用PHP动态网络开发技术,以MySQL作为后台数据库,使用Apache 配置Web服务器,结合JavaScript和HTML两种脚本语言,以及配合多种网页开发工具,实现了基于B/S模式的个人日志发表和交流的平台—-个人博客系统。

全文主要分为6个部分:第1部分主要介绍个人博客系统的特点、优点和本系统所要用到的各种开发技术;第2部分主要论述了传统系统和所要开发系统的处理流程、功能介绍和比较;第3部分主要分析了系统的各项功能和性能需求;第4部分系统数据库设计,主要分析和设计了系统的数据库表和项,以及数据库各项的标识符;第5部分系统详细设计,逐一给出了系统各个模块的详细设计过程;第6部分系统配置和发布,介绍了系统开发和运行的相关环境配置以及运行效果。

关键词:博客 PHP MySQL 动态网页 B/S模式目录一、绪论 (1)1.1 个人博客 (1)1.1.1 个人博客的研究意义 (1)1。

1.2个人博客的简介 (1)1.2 开发技术 (1)1.2.1 PHP技术 (1)1。

2.2 PHP工作原理 (2)二、系统可行性分析设计 (2)2.1 开发的目的和背景1、编写目的 (2)2。

2 系统目标和研究方法 (3)2.3 系统的可行性 (3)2。

4可行性结论 (4)三、系统需求分析和概要设计 (4)3。

1 系统需求分析 (4)3.1.1 开发背景 (4)3。

1。

2 系统实现目标概述 (4)3.1.3 系统功能需求 (4)3。

2 概要设计 (5)3。

2.1 系统体系结构 (5)3.2.2 运行环境 (6)四、系统数据库设计 (6)4。

1 MySQL 数据库简介 (6)4。

2 数据库表的设计 (6)4.2。

1 概述 (6)4.2.2文章内容表 (6)4。

2。

3 文章评论表 (7)4.2.4图片信息表 (7)五、系统的设计 (7)5.1 首页面及主要页面设计 (8)5.1。

博客系统(个人信息共享和思想感情交流平台)

博客系统(个人信息共享和思想感情交流平台)

t 术 . 技一 字一 数r . . . . } 一 用 应 与 ●
Sq l Co nne c t i o n o b j Co n ne c t i o n = n e w Sq l Co n n e c t i o n 通过对系统需求的调查研究, 确定网站系统应该对不 同的用户 s t r C o n n e c t ) ; 提供 不同的功能。 经过分析 , 确定本 网站的用户主要分为两种 : 注册 ( o b j C o mma n d. C o n n e c t i o n o b j C o n n ct e i o n; 用户和普通用户。 因此 , 本系统主要分为两大模块 : 注册用户模块和 t r y 普通 用户模块。 2 . 2功 能 模 块 初 步 设 计 { Co n ne c t i o nS t a t e . Cl o s e d) i f( o b j C o n n e c t i o n. S t a t e ( 1 ) 注册 用 户 模 块 。 注 册 用 户 功 能包 括 : 修改 密 码 、 管理文章等。 b j C o n n e c t i o n. O p e n ( ) ; 1 ) 修改密码。 系统根据用户输入的原始密码到数据 库中找到相 应记 o r e t u r n o b j C o mma n d . E x e c u t e No n Q u e r y ( ) ; 录 ,将数据库 中的密码改为用户所输的新密码 。 2 ) 管理 文章 。 用户 } 管理文章的功能主要为 发表 、 修改和删除文章。 发表文章 , 系统将文 c a t c h( E x c e p t i o n e ) 章标题、 内容、 发表 时间、 发表文章作者 、 发表文章作者I D 、 博客I D 录 { 入数据库 。 ( 2 ) 普通用户模 块。 普通用户功能包括 : 阅读站 内文章 、 发 mr o w e : 表文章评论、 浏 览博客内照 片。 1 ) 阅读站 内文章 。 系统提供查询文章 功能 , 普通用户可根据 文章的标题 、 文章 的作者、 文章发表时间查询 } f i n a l l y 出相关文章信息 。 阅读文章内容 , 查看文章的详细信息 , 并发表文章 评论 。 2 ) 发表文章评论 。 查看文章详细信息即可发表。 系统将录入评 { i f( 0 b j Co n n e c t i o n. S t a t e == C o n n e c t i o n S t a t e . Op e n ) 论的信息 : 发表评论的姓名 、 评论 的内容、 评论时问、 评论文章I D 。 3 ) 浏览博客内的照片。 普通 用户可以浏览博主上传的照片 。 o N C o n n e c t i o n . C l o e( s ) ; } 3系统 实现 } 系统的实现就是根 据上述设计编写代码、 设置页面 、 实现系统 的功能 。 由于页面多 , 下面列出几个主要 的页面, 其 它 页 面 与 此 类 } 似。 } 对数据 库的链接 和操作都写到命名空间D B Ut i l 中, 再定义不 参 考 文 献 同 的 类 区分 不 同 的数 据 库 操 作 : [ 1 ] 蒋培, 王笑梅. A S P . N E T W E B程序设计. 北京. 清华大学出版社, 2 0 0 7 . c l a s s D B Ut i l数 据 库 的 链 接 ; 2 ] 张跃廷, 王小科, 许文武. A S P . N E T数据库系统开发完全手册. 北京: c l a s DB Ut i l — B l o g获取最近注册的博客、 获取 最 近 更 新 的博 [ 人 民邮 电 出版 社, 2 0 0 7 . 客、 获取博客名 、 精确 搜索 、 文章标题搜索等 ; 3 ] 叶顺源. A S P . N E T 网络开发 关键技术与实践. 北京: 中国铁道 出版 c l a s s DBUt i l Di a r y 获取最近发表 的文章 、 获取最近评论的 [

个人博客系统毕业设计论文

个人博客系统毕业设计论文

个人博客系统毕业设计论文目录一、内容概括 (2)1.1 研究背景与意义 (3)1.2 国内外研究现状分析 (3)1.3 论文结构安排 (4)二、系统需求分析 (5)2.1 功能需求分析 (7)2.1.1 用户管理功能 (9)2.1.2 文章管理功能 (10)2.1.3 消息通知功能 (11)2.1.4 浏览器兼容性需求 (12)2.2 性能需求分析 (13)2.3 安全性与可靠性需求分析 (14)三、系统设计与实现 (16)3.1 系统架构设计 (18)3.2 数据库设计 (19)3.3 前端页面设计 (21)3.4 后端逻辑实现 (24)3.5 系统测试与优化 (25)四、系统功能实现与测试 (26)4.1 用户管理功能实现 (28)4.2 文章管理功能实现 (29)4.3 消息通知功能实现 (30)4.4 浏览器兼容性测试 (32)4.5 系统性能测试与优化 (33)五、系统总结与展望 (34)5.1 系统总结 (35)5.2 存在问题与不足 (36)5.3 后续研究与展望 (37)一、内容概括系统需求分析:分析个人博客系统的用户需求、功能需求、性能需求等,为后续系统设计奠定基础。

系统设计:详细阐述个人博客系统的总体设计思路,包括系统架构、功能模块划分、数据库设计、界面设计等。

系统实现:介绍个人博客系统的具体实现过程,包括关键技术的选择、代码实现、系统测试等。

系统测试与优化:对实现的个人博客系统进行测试,包括功能测试、性能测试、安全测试等,并对系统进行优化,提高系统的性能和稳定性。

系统应用与评估:介绍个人博客系统的实际应用情况,包括用户反馈、系统使用情况、效果评估等,对系统的实际效果进行客观评价。

总结与展望:总结个人博客系统的设计与实现过程中的经验教训,对系统的优点和不足进行分析,并对未来个人博客系统的发展进行展望。

本文还将涉及个人博客系统在开发过程中的技术难点及解决方案,以及开发过程中的心得体会和感悟。

个人博客系统范文

个人博客系统范文

个人博客系统范文在现代社会中,个人博客系统已成为一种非常流行的网络交流和分享平台。

个人博客系统允许个人以自己独特的方式表达观点、分享经验和展示才华。

它不仅成为了许多人展示个人品牌的重要渠道,也为大众提供了一个获取信息和互动交流的方式。

本文将探讨个人博客系统的功能和优势,以及如何建立和维护一个成功的个人博客系统。

建立一个成功的个人博客系统需要注意以下几个方面。

首先,选择一个适合自己的博客平台。

目前市面上有很多个人博客系统供选择,如WordPress、Blogger等。

用户可以根据自己的需求和技术水平选择最适合自己的平台。

其次,确定博客的主题和内容。

一个成功的个人博客系统需要有明确的主题和定位,以吸引特定的读者群体。

用户可以选择自己擅长或感兴趣的领域作为博客的主题,并不断更新有价值的内容。

此外,定期更新博客内容也是关键之一,让读者保持对博客的关注和兴趣。

最后,积极参与社区互动是建立一个成功个人博客系统的关键。

用户可以在相关的社交媒体平台、生活社区和论坛上积极互动和分享,扩大自己的影响力和读者群体。

个人博客系统的优势在于它可以给个人提供一个展示自己和分享经验的平台。

通过个人博客系统,个人可以不受时间和地域的限制,随时随地地表达自己的观点和情感。

同时,个人博客系统也可以帮助个人建立自己的个人品牌和专业形象,提高个人的影响力和认可度。

此外,个人博客系统还为读者提供了一个获取信息和获取意见反馈的渠道。

读者可以通过博客系统了解个人的见解和经验,同时也可以与博主进行直接的互动和交流。

总而言之,个人博客系统是一个非常有价值和有意义的网络交流平台。

它不仅能够帮助个人建立个人品牌和专业形象,还可以为读者提供有价值的内容和互动交流的机会。

建立一个成功的个人博客系统需要根据个人需求和兴趣选择合适的博客平台,同时注重内容质量和定期更新,并积极参与社区互动。

通过个人博客系统,个人可以在网络世界中展示自己的才华和个性,获得更丰富的人际关系和事业发展机会。

个人博客系统

个人博客系统

【系统开发的目的和意义】个人博客能让个人在互联网上表达自己的心声。

这是一个收集和共享任何感兴趣的事物的地方—可以是政治评论、个人日记或是指向您想记住的网站的链接。

它是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过个人博客可以结交更多的朋友,表达更多的想法,它随时可以发布日志,方便快捷。

个人博客作为一种新的表达方式,它传播的不仅是情绪,还包括大量的智慧、意见和思想。

从某种意义上说,它也是一种新的文化现象,个人博客的出现和繁荣,真正凸现了网络的知识价值,标志着互联网发展开始步入更高的阶段。

这样不仅促进了学习,更重要的是反映了一个人的在思想上的成长过程。

访客可以直接在个人博客上留言,如提出问题或意见。

通过研究开发本系统,使我们了解当今个人博客发展的最新动态,以及个人博客对整个社会的影响力。

同时,可以使我们掌握个人网站开发的基本方法和技术,为以后的实际开发奠定基础。

【项目开发的背景】“博客”一词是从英文单词Blog翻译而来。

Blog是Weblog的简称,而Weblog则是由Web和Log两个英文单词组合而成。

Weblog就是在网络上发布和阅读的流水记录,通常称为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。

博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。

许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。

一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。

能够让读者以互动的方式留下意见,是许多博客的重要要素。

大部分的博客内容以文字为主,仍有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题。

博客是社会媒体网络的一部分。

Blog是继电子邮件、论坛、即时聊天之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,代表着新的生活方式和新的工作方式,更代表着新的学习方式。

具体来说,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。

Blog文档个人博客系统功能说明

Blog文档个人博客系统功能说明

Blog⽂档个⼈博客系统功能说明
功能简介:
1.所有⽹络⽤户(包括管理员、Blog会员、游客)都能浏览公共博
客和新闻。

2.游客可以注册成为Blog会员。

注册需要⼿机号、邮箱、昵称、真
实姓名、密码。

注册成功后就能够凭借昵称和密码登录进⼊会员个⼈中⼼。

3.Blog会员登录成功后,会员能够上传头像,发布⽂章、状态。


够查看和删除历史⽂章和状态,对⾃⼰个⼈信息的查看、更改、添加和删除。

4.⼈员管理包括:管理员能够对所有会员进⾏管理,超级管理员
(10010)能够对所有管理员和会员进⾏管理。

5.对会员的管理:增加新的会员,查看会员信息,修改会员信息(包
括删除),删除已有会员。

6.对管理员的管理:超级管理员10010拥有所有添加新的管理员、
修改管理员信息或者删除已有管理员的权限,以及普通管理员的权限。

7.对博客的管理:所有管理员能添加新的博客和删除不良博客。

8.对新闻的管理:所有管理员能够添加新闻或者删除过时的新闻。

数据字典:1.管理员表:dbo.Administrator
2.会员信息表:dbo.HuiYuanInfo
3.博客表:dbo.Blog
4.新闻表:dbo.News。

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

武汉科技大学城市学院课程设计报告课程设计web应用开发题目个人博客系统院系信息工程学部专业计算机应用与技术班级2014计应一班姓名王思远姓名杨文指导老师石义良2016 年11 月8 日课程设计评分表评分标准:1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)2.课程设计报告书质量:(占40%)(1)是否采用了良好的设计方法,独立完成课程设计。

(2)课程设计各分段的任务是否按时完成及完成的质量。

(3)是否完成课程设计任务书指定的全部要求。

3.课程设计报告书的撰写规范(占30%)课程设计报告书的撰写规范要求与毕业设计(论文)的要求相同。

序号学号姓名等级1 201010207130 王思远2 201410207117 杨文教师评语:根据该生课程设计期间表现及提交的课程设计报告,综合成绩为。

教师签名:日期:年月日目录1 引言 (6)2 系统分析 (7)2.1 需求分析 (7)2.1.1 功能需求分析 (7)2.1.2 可行性分析 (8)2.2 开发工具简介 (8)2.2.2 Oracle 10g (9)3 系统设计 (11)3.1 总体设计原则 (11)3.2 架构概述 (11)3.3 系统模块设计 (11)3.4数据库结构设计 (12)4 系统实现 (14)4.1 系统的开发环境 (14)4.2 登录模块的实现 (14)4.2.1 功能描述 (14)4.2.2 模块实现 (14)4.3 博文管理模块实现 (16)4.3.1 功能描述 (16)4.3.2 模块实现 (16)4.3.3 分类管理模块实现 (17)4.3.4 用户管理模块实现 (17)4.3.5 评论管理模块实现 (18)4.3.6 首页管理模块实现 (19)4.3.7 其它功能模块实现 (19)5部分代码展示: (20)----------- (32)6 总结与展望 (32)7 参考文献 (34)1 引言现在越来越多的人都拥有了自己的私人博客,而且很多公司,单位也都有自己的博客,在这些博客中每个都有自己独立的特点,都有自己的风格,为自身树立了一个与众不同的形象,博客也变得越来越普遍,它逐渐成为一个随时可以记录自己以及身边发生的一切的地方,在这里可以发表自己的观点,谈自己的想法,也可以和别人交流,学习到更多东西,研究博客具有很大的价值博客是继Email、BBS、ICQ之后出现的第四种网络交流方式。

博客是网络时代的个人“读者文摘”。

博客是以超级链接为武器的网络日记。

博客是信息时代的麦哲伦。

博客代表着新的生活方式和新的工作方式,更代表着新的学习方式。

通过博客,让自己学到很多,让别人学到更多。

总之,博客是一个正处于快速发展和快速演变中的互联网新应用。

在《市场术语》中对博客的定义为:一种表达个人思想和网络链接,内容按照时间顺序排列,并且不断更新的出版方式。

Pyra创始人EvanWilliams认为博客概念主要体现在三个方面:频繁更新(Frequency)、简洁明了(Brevity)和个性化(Personality)。

在网络上发表Blog的构想始于1998年,但到了2000年才真正开始流行。

而2000年博客开始进入中国,并迅速发展,但都业绩平平。

直到2004年木子美事件,才让中国民众了解到了博客,并运用博客。

2005年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营,开始进入博客春秋战国时代。

目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。

不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet)。

博客正在改变社会交流方式。

2 系统分析2.1 需求分析 2.1.1 功能需求分析图 2-1 系统数据流程图注册新用户——没有博客账号的用户,可以通过此功能注册一个新的博客。

用户登录——用户填写正确的用户名和密码,否则提示相应信息。

博客管理——用户登录博客后,可以发表属于自己的博文,还能对发表的博文进行管理,包括编辑、删除等。

分类管理——用户可以为博文添加自己喜欢的分类,还能对已添加的分类进行编辑、删除等操作!评论管理——用户登录博客后,可以对自己感兴趣的其他人的博文进行评论,当登录个人博客个人发表过的博客个人分类管理分类信息博客管理外部实体(人或部门)数据处理数据存储 数据流向评论管理评论信息注册新用户用户信息然,对于其他人对自己博文的评论,用户可以删除。

退出——用户操作完毕后,点击退出,将重新返回登录页面!2.1.2 可行性分析(1)技术可行性:(2)经济可行性:(3)法律可行性:(4)社会可行性:(5)操作可行性2.2 开发工具简介一、工具/原料1.vs:版本为:vs2013下载地址2.sqlserver:版本为sqlserver2010下载地址3.windows7 64位二、方法/步骤1.安装vs2013和sqlserver2010(1)安装vs2013:直接运行vs2013.exe可执行程序,默认安装即可。

备注:路径可以其他盘符,不建议路径包含中文名及特殊符号。

(2)安装sqlserver2010:直接解压缩下载文件“sqlserver2010”到C盘下。

安装路径建议修改为:c:\ sqlserver2010。

备注:如下载的是可执行文件,双击运行,默认安装即可。

三、配置vs2013环境变量(在步骤查看如何配置环境变量)1.新建变量名:vs2013,变量值:C:\Program Files\Java\vs2013备注:1..表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;2.JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。

3.PATH使得系统可以在任何路径下识别java命令。

4.CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。

四、测试JDK在CMD命令下输入javac,java,javadoc命令:出现图示界面,表示安装成功五、配置Tomcat环境变量1.新建变量名:CATALINA_BASE,变量值:C:\tomcat2.新建变量名:CATALINA_HOME,变量值:C:\tomcat3.打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin六、启动Tomcat服务方法两种:方法一:在CMD命令下输入命令:startup,出现如下对话框,表明服务启动成功。

方法二:右键点击桌面上的“我的电脑”->“管理”->“服务和应用程序”->“服务”,找到“Apache Tomcat”服务,右键点击该服务,选择“属性”,将“启动类型”由“手动”改成“自动”。

七、测试Tomcat打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的JDK和Tomcat已搭建成功。

八、注意事项1.JAVA_HOME中的路径不能用分号结尾,C:\Program Files\Java\jdk1.7.0。

2.CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路径不能以“\”结尾。

3.JAVA_HOME的路径一定不要写成了JRE的路径。

4.在环境变量中修改添加变量时,一定要注意分号、空格,是否有多余的字母。

作者就是因为path路径中多了一个字母,怎么都配置不成功。

如果配置不成功,一定要反复检查。

以上错误,非常容易出现错误:CATALINA_HOME或是JAVA_HOME没有配置好。

如错误提示“The CATALINA_HOME environment variable is not defined correctly它是功能丰富的Java EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts2,JSP,CSS,JavaScript,Spring,SQL,Hibernate。

2.2.2 Oracle 10g这个版本的Oracle 的一个引人注目之处就是管理上的极大简化。

大量复杂的配置和部署设置被取消或者简化。

常见的操作过程被自动化。

对不同区域的大多数调整和管理操作的到简化。

以前的版本中,DBA 更多时候要手工对SQL 语句进行优化调整。

这里引入了一些新的工具,从此DBA 无需手工做这些累人的事情。

10G也极大的简化了备份与恢复操作。

这个改进被称作Disk based Recovery Area ,可以被一个联机Disk Cache 用来进行备份与恢复操作。

备份可以调度成自动化操作,自动化优化调整。

备份失败的时候,可以自动重启,以确保Oracle 能够有一个一致的环境使3 系统设计系统设计主要对系统的总体功能如何设计,如何划分模块,系统的数据库如何设计进行研究,它为系统的实现做铺垫。

在系统的设计过程中起着非常重要的作用。

3.1 总体设计原则(1)开放性、可扩充性、可靠性原则(2)安全性原则(3)良好的用户操作界面(4)实用性原则3.2 架构概述本项目涉及关系数据库理论的规范化,以解决函数依赖和数据依赖问题。

整个系统基于SSH(Struts2 + Spring + Hibernate)技术[10],不但可以有效提高系统开发效率,而且在系统安全性、稳定性和健壮性上都有良好的改进。

表现层使用了Struts2框架[11],实现了视图控制分离。

业务层使用了Spring框架[12]。

Spring是一个业务层框架,一个整合的框架,能够很好地黏合表示层与持久层。

Hibernate框架[13]是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架。

Hibernate的强大缓存机制能一定程度上的缓解服务器端频繁读取数据库的压力,这也是Hibernate被广泛使用的重要原因之一。

3.3 系统模块设计(1)根据第2章的功能需求分析用户模块用例图,如图3-1所示。

图 3-1用户模块用例图3.4数据库结构设计用户表:记录用户名和密码,用于管理员的登录。

博文表:记录发表过博文的一些属性:如博文名和发布日期等。

分类表:记录博文所属分类的表,包括分类名,用户ID 等属性。

评论表:记录用户对博文所发评论的表,包括评论内容,评论日期等属性。

3.4.1 数据库的设计数据库的概念设计[15],即利用数据模型进行概念数据库的模式设计。

根据个人博客管理系统的需求,设计出以下的实体-属性模型图。

(1) 用户实体-属性如图3-8所示。

相关文档
最新文档