博客网站的需求分析.docxVIP

  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.3?系统整体结构 根据用户的需求陈述,可以确定本项目分为客户端和管理端,客户端主要功能是提供 阅读文章、发表评论、发表留言等等。管理端的功能提供博客管理人员进行的类型管理、 文章管理、评论管理等。他们的关系如图A-1。 阅读文章 发表评论 发表留言 类型管理 文章管理 博客访问者 评论管理 评论管理 评论管理 链接管理 留言管理 网 络 服 务 器 图?A-1?校园博客系统流程图 1.4?系统运行网络环境 本系统的网络运行图如图?A-2,无论是客户端的访问者还是管理端的?BM?等都可以通 过网络登录到本系统中。访问者通过网络发布相关信息及通过网络发表评论。 图?A-2:网络拓扑图 1.5?系统运行硬件环境 本系统的硬件环境如下: ? 客户机:普通?PC ? CPU:P4?1.8GHz ? 内存:256MB?以上 ? 分辨率:推荐使用?1024*768?像素 ? WEB?服务器 ? Internet?信息服务(IIS)管理器 ? 数据库服务器 ? CPU:P4?1.8GHz ? 内存:256MB?以上 1.6 系统运行软件环境 ? 操作系统:Windows?XP ? 数据库:MYSQL ? 开发语言:JSP?JAVA ? 浏览器:IE7.0 1.7 角色(Actor)定义 角色或者执行者(Actor)指与系统产生交互的外部用户或者外部系统。 1.7.1 博客访问者 博客访问者是指在这个网络校园博客系统中通过客户端匿名或已注册的人员,这个 Actor(包括游客)主要参与客户端的阅读文章、发表评论、发表留言等功能。 1.7.2 管理用户 管理用户是指管理端的用户,这个此?Actor?派生两个子类, BM(博客管理员)和系 统管理员,BM?是指在校园博客系统中通过管理端参与博客管理员工作的人员,他又可以派 生多个子类如文章管理者、评论管理者和留言管理者。博客管理员具有发布,修改,删除 博客,查看博客,发表评论等权限。系统管理员是指对校园博客系统系统进行相关设置、 维护的人员,它也是通过管理端登录对管理端的用户进行设置,分配权限等,它们的关系 如图?A-3: 图?A-3:BM?角色的关系图 管理用户部分说明如下: ? BM ? 文章管理者 -?管理知识库、组织文章的发布、删除和修改。 ? 评论管理者 -?根据相关规定对评论进行设置。 ? 留言管理者 -?整理留言。 ? 系统管理员 -通过管理端对系统用户进行管理的人员,这个?Actor?主要负责对管理端用户的 增加,权限的设置等功能。 1.7.3 数据库 数据库是一个与系统产生交互的外部系统,这个?Actor?负责系统的数据查询、增加、 删除和修改等操作。本网站采用?MYSQL?数据库,名称为?db-Blog,其中包含?14?张数据表。 1.8 系统主Use?Case图 校园博客系统可以分为两个主要的组成部分,一个是客户端子系统,一个是管理端子 系统。客户端子系统主要是指博客访问者通过登该博客网站进行操作的功能。管理端子系 统是该博客网站的管理人员发布文章,整理评论,留言等功能。系统的主?Use?Case?图如图 A-4?所示。 图?A-4:系统的主?Use?Case?图 1.9 客户端子系统 博客访问者通过校园网站登录到系统中进行访问,博客管理员通过它发布文章,提 供链接等等,这就是客户端子系统的功能。在客户端用户可以浏览、阅读文章,点击链 接,发表评论,发表留言几项。它的活动图如图?A-5?所示。 图?A-5:客户端的活动图 客户端管理的部分功能描述如下: -1:浏览功能 1、列出所有的项,包括留言、日志、图片、视频、音乐、个人资料等; 2、可选定一项记录,显示所有域; -2:查询功能 1、日志标题关键字查询; 2、图片标题关键字查询; 3、留言标题关键字查询; 以上的输入可在指定的位置输入关键字,经过系统内部关键字匹配机制,最终得 到相应的查询结果,没有查到时提供提示机制。 -3:修改功能 1、更改背景图片,更改已发表日志,更改个人信息资料; 2、进入修改功能页面后,修改相应内容,系统内部将新内容替换掉旧内容,修改信息 成功或失败时提供提示机制,并在成功后显示修改后结果。 -4:添加功能 1、

文档评论(0)

liushuixian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档