博客网站系统设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 绪论 1.1研究目的与意义 博客网站发展之初仅仅是作为一种寄托个人思想情感于网络的一种形式,后来由于使用的网民多了,其中一些有价值的帖子就经常被用来共享作为资源,大大加速的了博客网站的发展。博客网站具有双重功能,一是它是一种很好的在线日志记录工具,其二它是一种很棒的交流工具。 个人博客网站在近几年的高速发展大家应该都是有目共睹,其中不乏一些名人的博客网站因为异常之高的人气而获得广告商的赞助,可以说博客网站从开始的个人随笔记录这一单一模式逐步发展成为今天多元化的一种网络交流手段,并且可以盈利。 在校园网内构造一个博客系统,有利于老师发布教学信息,同学们记录学习心得,对于教学交流能够起到积极的意义。 1.2 研究方法与内容 1.2.1研究方法 软件开发方法采用结构化法进行,主要包括系统规划、需求分析、概要设计、详细设计、系统实现和测试维护六个阶段。 1.2.2研究内容 该系统主要划分为以下七个模块: 查看文章模块:查看博主发表的文章,并可对博主文章进行评论; 查看相片模块:查看博主发表的全部相片; 查看日志模块:查看博主发表的全部日志的详细信息 博客文章管理模块:对文章进行添加、修改、删除、查询等功能; 公告管理模块:实现公告的添加、修改、删除功能; 个人相片设置模块:实现了相片的添加、修改、删除功能; 朋友信息管理模块:实现了朋友的添加、删除功能; 第二章 系统需求分析 2.1 功能需求分析 2.2 性能需求分析 根据博客网站的特点,并通过用户进行沟通。要求本系统具有下面特点: 1、统一友好的操作界面,保证系统的易用性。 2、强大的查询功能,方便用户查询信息。 3、添加评论功能,以便于博主发表论文添加评论。 4、添加友情链接,方便用户进入其他网站。 5、博客文章管理功能,方便博主增删改查。 6、公告管理,方便博主增删改查。 7、日志相片管理,方便博主增删改查。 8、博主信息设置,方便及时更新博主信息。 2.3 可行性分析 博客网站通常由简短且常更新的帖子构成,类似于博主日记。它可以让大家无成本的创建自己的网络媒体,可以称之为自媒体。我的系统使用jsp和hibernate技术开发的博客网站。Java是纯面向对象语言,而hibernate技术允许java程序员面向对象的思想操作数据库。这两项技术的应用便于开发,易理解。 第三章 系统设计与实现 3.1 逻辑结构设计 本系统,系统数据库名为db_B。数据库中共包含张表。下面分别给出数据表的概要说明及数据表的结构。 数据类型 长度 是否主键 描述 id int 10 是 编号(自增长) tid int 10 类型表外键 t varchar 50 标题 con varchar 500 内容 time varchar 50 发表时间 表2 文章类型表(tb_articleType) 字段名称 数据类型 长度 是否主键 描述 id int 10 是 编号(自增长) tname varchar 50 类型名称 description varchar 50 类型描述 表3 评论信息表(tb_comm) 字段名称 数据类型 长度 是否主键 描述 id int 10 是 编号(自增长) aid int 10 文章外表建 person varchar 50 评者 retitle varchar 50 评论标题 recontent varchar 500 评论内容 表4 公告信息表(tb_discuss) 字段名称 数据类型 长度 是否主键 描述 id int 10 是 编号(自增长) t varchar 50 主题 con varchar 500 内容 time varchar 50 发表时间 表5照片信息表(tb_photo) 字段名称 数据类型 长度 是否主键 描述 id int 10 是 编号(自增长) url varchar 100 位置 desc varchar 200 描述 time varchar 50 发布时间 表6 朋友信息表(tb_friend) 字段名称 数据类型 长度 是否主键 描述 id int 10 是 编号(自增长) name varchar 10 朋友名 qqnumber varchar 50 朋友qq desc varchar 500 朋友描述 3.2 Hibernate框架概述 纵观计算机软件设计的的演变过程,可以看出应用程序逐渐由单层体系结构发展为多层体系结构。从早期的双层结构:应用层、数据库层发展成三层:表示层、业务逻辑层

文档评论(0)

学术无戒 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档