ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:400.72KB ,
资源ID:14278735      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14278735.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVAWEB项目报告文档格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JAVAWEB项目报告文档格式.docx

1、“博客”(Blog或Weblog)一词源于“Web Log(网络日志)”的缩写,是一种十分简易的傻瓜化个人信息发布方式。任何人都可以像使用免费电子邮件一样,完成个人网页的创建、发布和更新。博客就是开放的私人空间,可以充分利用超文本链接、网络互动、动态更新等特点,在网络中,精选并链接全球互联网中最有价值的信息、知识与资源;也可以将个人工作过程、生活故事、思想历程、闪现的灵感等及时记录和发布,发挥个人无限的表达力;更可以以文会友,结识和汇聚朋友,进行深度交流沟通。“博客”当然是个大家都陌生的名词,博客的英文名词就是“Blog或Weblog”(指人时对应于Blogger),是一个典型的网络新事物,查

2、阅最新的英文词典也不可能查到。该词来源于“Web Log(网络日志)”的缩写,特指一种特别的网络个人出版形式,内容按照时间顺序排列,并且不断更新。博客是一种零编辑、零技术、零成本、零形式的网上个人出版方式。博客概念一般包含了三个要素(当然,也不需要局限这些定义):a)网页主体内容由不断更新的、个性化的众多日志组成。b)按时间顺序排列,而且是倒序方式,也就是最新的放在最上面,最旧的放在最下面。c)内容可以是各种主题、各种外观布局和各种写作风格,但是文章内容以“超链接”作为重要的表达方式。因此,博客是个人性和公共性的结合体,其精髓不是主要表达个人思想,不是主要记录个人日常经历;而是以个人的视角,以

3、整个互联网为视野,精选和记录自己在互联网上看到的精彩内容,为他人提供帮助,使其具有更高的共享价值。博客精神的核心并不是自娱自乐,甚至不是个人表达自由,相反,是体现一种利他的共享精神,为他人提供帮助。个人日记和个人网站主要表现的还是“小我”,而博客表现的是“大我”。也许形式上很接近,但内在有着本质的差异。所有优秀博客网站中,真正表达作者个人的内容非常有限,最多只是点缀,而不像个人网站那样是核心。博客的精神是:自由表达,开放宽容,个性张扬,专业精神。在没有自己的博客之前,人们会经常进出于论坛发表贴子或者通过即时通信软件聊天,来表达自已的想法,可是这些都是零散的和杂乱的。博客的出现,让人们可以不断的

4、把自己以前的和每天激发的一些想法或者感受整理放在自己的博客上,每次在写文章的时候,可能又会产生新的想法。虽然一些想法一些思考只是皮毛,没有什么深度,但是当下笔去写的时候每次都会对某个小小的问题有了更多的一点点思考,再写博客的时候就感觉到了一种满足感,一种想法得以释放思考得以延伸的满足感。生活中每天的一个小小的事情都会引起人们的思考,甚至是和朋友的聊天中一个小小的火花迸发。督促自己努力、把一时的想法变成观点,争取在生命中的每天里留下点什么,这也是人们写博客的目的之一。这样就能督促自己每一天不要浑浑噩噩,时光流逝无痕无声无息,写博客也是在自己的每一天上留下了一道浅浅的思考和划痕。不仅如此,通过写博

5、客、记录自己的想法可以帮助实现如下这些目的:a)记录生活,在自己的每一天上留下思考的划痕。b)整理思路,固化知识,获得更多更好的想法。c)分享,将自己的想法、经验与人分享。d)交流、提高,通过交流产生更多的思维火花,相互提高。e)交友,互相鼓励,一路同行。如果说博客网站是一个舞台,那么所有的博客都是其中的舞者,把自己有价值的真实的一面展示在网络世界中,相互交流沟通; 如果博客仅仅为了写日志,那么博客是一面镜子,镜子中展现的是真实的自己;如果博客是一个自由媒体,可以把自身感觉有价值的信息通过博客这个工具发布,与网友共享。2 个人博客需求分析2.1 功能要求本系统是用JSP实现的一个完全基于浏览器

6、的博客系统,任何注册个人博客的人都拥有以下功能:a)登录博客系统的后台管理平台。b)更改博客账号的基本信息。c)撰写日志。d)日志管理。e)评论管理。f)留言管理。博客访问者具有以下功能:a)浏览博客系统中的日志、留言、评论。b)发表评论及留言。c)检索日志。2.2开发环境开发软件 :MyEclipse8.5开发系统结构 :后台服务+B/S结构操作系统 :windows xp浏览器 :IE6.0浏览器支持数据库 :SqlServer2000数据库支持应用服务器 :Tomcat6.0服务器支持JDK开发包 :jdk1.5以上版本2.3 操作帮助1进入“博客管理”的用户名:admin;密码:111

7、。2删除“文章类别”时,首先查看一下此文章类别中的文章是否还需要,如果不需要,可直接单击“删除”按钮,即可将文章类别及文章类别中的文章全部删除。3在进行“给我留言”操作时,发现在“最新留言”板块中,没有显示出来,此时,单击“博客首页”导航按钮,便可查看到最新留言信息。操作流程(1)在“博客首页”中,可对“博主信息”、“最新留言”、“博主推荐”、“好友博客”、“我的文章”及“我的相册”等信息进行查看操作,如图1.1所示。博客首页(2)单击“我的文章”导航按钮,对不同类别的文章内容进行查看、评论及查看评论操作。(3)单击“我的相册”导航按钮,对我的相册中的照片信息进行查看操作。(4)单击“我的好友

8、”导航按钮,对我的好友信息进行查看并访问该好友的博客。(5)单击“给我留言”导航按钮,对给我留言信息操作。(6)单击“管理博客”导航按钮,输入用户名及密码进入博客管理界面,如图1.2所示。(7)单击“文章管理”/“发表文章”链接按钮,对文章信息进行发表操作。(8)单击“文章管理”/“浏览/修改/删除文章”链接按钮,对发表的文章进行浏览、修改及删除操作。(9)单击“文章类别管理”/“添加类别”链接按钮,对文章类别信息进行添加操作。(10)单击“文章类别管理”/“浏览/修改/删除类别”对添加的文章类别进行浏览、修改及删除操作。(11)单击“相册管理”/“上传照片”链接按钮,进行照片上传操作。(12

9、)单击“相册管理”/“浏览/删除照片”链接按钮,对上传的照片进行浏览及删除操作。(13)单击“好友管理”/“添加好友”链接按钮,对好友信息进行添加操作。(14)单击“好友管理”/“浏览/修改/删除好友”链接按钮,对已添加的好友信息进行浏览、修改及删除操作。(15)单击“留言管理”/“浏览/删除留言”链接按钮,对已发布的留言信息进行浏览及删除操作。2.4 系统设计前台功能模块结构图:后台功能模块结构图3 数据库分析根据系统功能设计要求和模块划分,本站的数据库主要有用户信息、文章信息、管理员信息、照片信息、文章类型信息、评论信息、投票信息、朋友圈视图。数据库的设计通常是以一个已经存在的数据库管理系

10、统为基础的,常用的数据库管理系统有Access、SQL Server、Oracle、My SQL等。根据用户需求和系统分析,本系统采用SQL Server数据库管理系统。在SQL Server数据库管理系统中建立名称为博客的数据库。3.1 数据库设计E-R图为了把用户的数据要求清晰明确地表达出来,通常要建立一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模。描述了从用户角度看到的数据,反映了用户的现实环境。最常用的表示概念性数据模型的方法,是实体联系方法(EntityRelationship Approach)。这种方法用ER图描述现实世界中的实体

11、,而不涉及这些实体在系统中的实现方法。用这种方法表示的概念性数据模型又称为ER模型。ER模型中包含“实体”,“联系”和“属性”。博客信息管理系统涉及的实体包括:a)用户:用户ID、用户名称、用户密码、博客主题、说明、E-mail、注册日期、发表日志数。b)类别:类别编号、类别名、类别描述、用户ID。c)日志:日志编号、日志标题、日志内容、类别编号、发表日期、最后修改日期、用户ID、浏览次数、评论数。d)评论:评论编号、评论标题、评论内容、发表日期、最后回复日期、评论人、日志编号。e)留言:留言编号、留言标题、留言内容、发表日期、最后回复日期、留言人、用户ID。综合本系统各子模块要实现的功能,通

12、过前面对博客信息系统数据的分析可以得到:用户表、类别表、日志表、日志评论表、留言表的数据库概念模型(E-R图)。用户E-R图如图3.1所示。图3.1 用户E-R图日志类别E-R图如图3.2所示。图3.2 日志类别E-R图日志E-R图如图3.3所示。图3.3 日志E-R图日志评论E-R图如图3.4所示。图3.4 日志评论E-R图留言E-R图如图3.5所示。图3.5 留言E-R图3.2 系统数据表设计a)用户表,此表主要用于保存用户的基本信息。其结构如表3.1所示。表3.1 用户表列名含义类型长度缺省值允许空BlogID用户编号Int4无否UserName用户名Varchar20Password用

13、户密码NickName博客主题50Description博客描述100是Email电子邮件RegisterTime注册日期Datetime8ArticleNum发表的日志数b)日志表,此表主要用于保存日志的基本信息。其结构如表3.2所示。表3.2 日志表ArticleID日志编号Title日志标题Content日志内容textCategoryID类别IDintPublishTime日志发表时间LastModifyTime日志最后修改时间用户IDReadTimes日志浏览次数FeedBackNum日志评论数c)日志评论表,此表主要用于保存日志评论的基本信息。其结构如表3.3所示。表3.3 日志评论表FeedBackID评论编号评论标题评论内容Text发表时间日志IDd)留言表,此表主要用于保存留言的基本信息。其结构如表3.4所示。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1