需求分析报告需求分析报告需求分析报告需求分析报告PagePagePagePage1111ofofofof60606060KMSKMSKMSKMS需求分析报告需求分析报告需求分析报告需求分析报告文档编号:项目名称:KMS知识管理系统(一期)拟制:批准:项目代号:KMSa收文:产品版本:1.00a抄送:目的、背景、备注:////////1111引言1.11.11.11.1软件名、版本软件名、版本软件名、版本软件名、版本KMS知识管理系统(一期)KMSa版本:1.0a1.21.21.21.2文档约定文档约定文档约定文档约定通用约定:各需求点统一使用以下格式进行分类描述。编号功能项编号优先级功能项的优先级功能描述功能项的简要描述典型操作功能项的典型操作输入:系统提前输入或操作的内容操作:用户可能执行的操作以及系统的反应输出:功能的出口,以及操作后系统的状态异常发生的例外情况交叉引用所应用的其他功能编号,或者usecase等约束条件操作限制前置条件用户可以执行该功能的前提或条件后置条件该功能完成实现后,对业务系统的影响该功能完成实现后,系统的状态参考界面界面图片数据描述数据项数据描述约束能否修改初始值界面上的元素功能和作用显示格式和范围能否修改初始值其他数据元素功能和作用约束和范围-初始值其他约定:需求分析报告需求分析报告需求分析报告需求分析报告PagePagePagePage2222ofofofof60606060本文中的参考界面,只作为需求描述感官上的辅助参考,并不代表需求内容做成产品后的样式。1.31.31.31.3需求优先级说明需求优先级说明需求优先级说明需求优先级说明〔A1〕:优先级1,最优先,必须做;〔A2〕:优先级2,优先,争取做;〔A3〕:优先级3,中等,可以等待;〔C4〕:优先级4,下等,当前不太必要;〔C5〕:优先级5,下等,当前可不做;没有特别说明的,表示为[A1]。1.41.41.41.4预期的读者和阅读建议预期的读者和阅读建议预期的读者和阅读建议预期的读者和阅读建议此需求规格说明文档的预期读者是项目经理、需求角色人员、设计角色人员、开发角色人员、测试角色人员、用户角色人员。1.51.51.51.5参考文献参考文献参考文献参考文献《如何实施企业知识管理》中国协同知识管理网《不同视角看知识管理技术》夏敬华《知识地图》中国协同知识管理网《知识管理的组成》TomDavenport/KMCenter《蓝凌知识管理系统LKS白皮书》深圳蓝凌科技《SmartKMS4.0》2222项目概述2.12.12.12.1业务分析业务分析业务分析业务分析知识经济的到来,使知识管理思想成为指导企业管理的核心。就目前企业而言而言,亟需一套手段,来有效捕获、转换并共享分散在员工手上的海量知识,以加速企业员工的学习和创新能力,需要公司能搭建起一套知识共享平台,方便员工进行技术交流或速查帮助,提高工作效率。积累是知识管理的基础;共享是知识管理的价值体现;创新是知识管理的最终追求。KMS就是以知识管理理论为设计思想,力求使软件充分体现知识管理思想,为分中心逐步实施知识管理提供有效的解决方案。需求分析报告需求分析报告需求分析报告需求分析报告PagePagePagePage3333ofofofof606060602.22.22.22.2系统目标系统目标系统目标系统目标�知识发布,以使组织内的所有成员都能应用知识;�确保知识在需要时是方便可得的;�推进新知识的有效开发;�确保知识、新知识在组织内的扩散;�确保组织内部的人知道所需的知识在何处。2.32.32.32.3系统范围系统范围系统范围系统范围�系统将以知识管理理论为设计思想,重点放在提供基于知识点的文档共享平台上;�系统将提供方便的知识地图和强大的搜索引擎,使用户可以快速定位所需的知识;�系统将运用分析代理技术,对知识点及文档关键字实施映射,以体现各知识点间的关联关系,建立起网状知识结构;�系统将参考知识管理理论,建立起一套合理的激励、评估、推荐、统计机制,以促进系统地正常运转;�系统还将提供统一登录入口和专家定位功能;�需要考虑系统的可扩展性以及与其他系统的集成。2.42.42.42.4用户类和特征用户类和特征用户类和特征用户类和特征角色特征普通用户分中心所有人员审批角色对上传的知识进行审核,审核通过的知识才能被发布系统管理员用户权限分配,构建知识结构树,组织映射关系,发布新闻、公告等信息2.52.52.52.5运行环境运行环境运行环境运行环境Server端:P42G以上、256M以上、20G以上Win2000Server,SQLServer2000/Oracle等关系数据库,.NETFramework1.1客户端:PIII450128M以上Win98、Win2000、WinXP;IE5.5以上2.62.62.62.6限制与约束限制与约束限制与约束限制与约束系统力争在本财年内投入运行;需要建立知识管理的专门团队负责实施。需求分析报告需求分析报告需求分析报告需求分析报告PagePagePagePage4444ofofofof606060603333需求描述3.13.13.13.1总体需求概览总体需求概览总体需求概览总体需求概览编号子功能列表优先级功能简要说明DL-1登陆管理用户登录A1管理系统用户登录操作DL-2密码修改A1修改用户密码SY-1用户首页用户首页A1用户登录后的首页SY-2公告查询A3查询所有公告SY-3新增文档查询A2查询最新的20篇文档SY-4热点文档查询A2查询下载次数最高的20篇文档SY-5上传排行查询A3查询上传文档数量排名SY-6上传文档查询A1查询当前用户上传的所有文档WD-1知识文档管理新增文档A1向系统中添加一个新文档WD-2审核文档待审核文档列表A2对审核角色列出待审核的知识文档WD-3文档审核A2审核角色对新添加的知识文档进行审核WD-4知识地图A1根据知识地图查询某个知识点下的文档WD-5文档详细信息A1查看一篇文档的详细信息WD-6下载文档A1在IE中打开文档或将文档下载到本地WD-7修改文档A1修改一篇文档在系统中的信息WD-8删除文档A1将一篇文档从系统中删除WD-9文档评论A3对一篇文档添加评论或查看一篇文档的评论WD-10邮件提醒待审核提醒A4通知审核角色有新的待审核文档WD-11审核提醒A4通知文档上传人其上传的文档审核通过/不通过WD-12删除提醒A4通知文档上传人其上传的文档被删除JS-1知识检索精确检索A1在知识库中搜索与用户输入的关键字完全匹配的知识文档。JS-2模糊检索A1在知识库中搜索与用户输入的关键字模糊匹配的知识文档。JS-3自定义检索A1为用户提供多种搜索条件,用户可以根据自己的实际需要,对搜索条件进行组合以得到所需的文档。SC-1收藏夹文档加入收藏夹A2将一篇文档加入到收藏夹中SC-2知识点加入收藏夹A2将一个知识点加入到收藏夹中SC-3查看收藏夹节点A2查看收藏夹的内容SC-4编辑收藏夹A2编辑收藏夹结构SC-5邮件订阅A2对一个知识点书签订阅邮件通知TJ-1统计A4AS-1系统管理管理员首页管理员首页A1系统管理员登录后的首页AU-1用户信息维护用户列表A1显示系统中当前注册的用户信息。AU-2添加新用户A1向系统中添加新的用户。AU-3用户详细信息A1查看用户详细信息。需求分析报告需求分析报告需求分析报告需求分析报告PagePagePagePage5555ofofofof60606060AU-4修改用户信息A1修改系统中现有用户的信息。AU-5删除用户A1将系统中的现存的用户删除。AU-6用户角色分配A1设置用户在系统中的角色。AU-7专家设置A1将系统中的用户设置为相应知识点的专家。AU-8专家列表A1显示系统中各栏目的专家列表。AZ-1知识地图维护新增知识点A1向现有知识地图中增加新的知识点的定义AZ-2修改知识点信息A1对知识地图中当前选中的知识点信息进行修改AZ-3复制/剪切知识点A1复制知识地图中当前选中的知识点及其子节点中的内容AZ-4粘贴知识点A1将系统中保存的知识点的备份粘贴到当前选中的知识点节点中。AZ-5删除知识点A1删除知识地图中当前选中的知识点及其子节点中的信息AY-1映射维护A2维护系统中的词汇映射关系AF-1公告管理公告列表A2显示当前系统中正在发布的公告列表AF-2发布公告A2向系统发布新的公告信息AF-3更新公告A2更新当前公告信息。AF-4删除公告A2删除系统中的公告信息。AY-1邮件管理邮件管理A3配置系统邮件自动触发功能AT-1条目管理A1对系统中需要动态设置的条目信息进行管理。AR-1日志维护A53.23.23.23.2功能需求功能需求功能需求功能需求3.2.13.2.13.2.13.2.1用例模型需求分析报告需求分析报告需求分析报告需求分析报告PagePagePagePage6666ofofofof606060601.1.11.1.11.1.11.1.1需求详述本章节内,所有关于输入内容字段长度限制,以3.2.2数据字典中定义的字段长度为准!F1F1F1F1登录管理登录管理登录管理登录管理F1.1用户登录编号DL-1优先级A1功能描述管理系统用户登录操作。典型操作输入:用户登录是用户进入KMS系统时看到的首个页面。当用户登录信息丢失后,该用户对系统进行任何操作,则弹出提示信息要求用户重新登录,用户确认后,页面跳转到用户登录界面。操作:用户在登录页面中输入用户名及相应的用户密码。(参见参考界面)用户单击“登录”按钮登录到KMS系统。操作:系统校验用户名和用户密码,校验通过,则判断该用户的用户类型,如果该用户为“系统管理员”,则系统跳转到“管理员首页”,否则,系统跳转到“用户首页”。如果用户类型为“知识审批员”,则在用户首页的页面上显示“审核”功能入口,该用户可通过此入口对待审核的文档进行审核,否则不再用户首页显示该入口。异常校验不通过,如该用户不存在,或者密码输入错误,则向用户给出提示信息,要求其重新输入。交叉引用SY-1,AS-1约束条件前置条件后置条件系统记录该用户的登录信息(更新该用户的最后一次登录时间)。参考界面登录Kitty用户名用户登录密码*******数据描述用户名,密码的数据描述参见需求:F7.2.2添加新用户。需求分析报告需求分析报告需求分析报告需求分析报告PagePagePagePage7777ofofofof60606060F1.2F1.2F1.2F1.2修改密码编号DL-2优先级A3功能描述修改当前用户的登录密码典型操作输入:输入用户名;输入旧密码;输入新密码;输入确认密码;操作:点击“确定”按钮,系统保存当前的修改,弹出“修改成功”提示框,确定后页面返回登录页面;点击“返回”按钮,放弃当前的修改,返回登录页面;输出:异常用户名输入框为空,点击“确定”按钮,弹出提示“用户名不能为空!”;用户输入的旧密码不正确,点击“确定”按钮,弹出提示“旧密码不正确!”;旧密码输入框为空,点击“确定”按钮,弹出提示“旧密码不能为空!”;新密码输入框为空,点击“确定”按钮,弹出提示“新密码不能为空!”;确认密码输入框为空,点击“确定”按钮,弹出提示“确认密码不能为空!”;用户输入的新密码和确认密码不一致,点击“确定”按钮,弹出提示“新密码与确认密码不一致!”;交叉引用约束条件前置条件用户在登录页面点击“修改密码”按钮,进入密码修改页面;后置条件系统保存用户输入的新密码参考界面(仅供参考)略数据描述数据项数据描述显示格式能否修改初始值F2F2F2F2用户首页用户首页用户首页用户首页F2.1F2.1F2.1F2.1用户首页编号SY-1优先级A1功能描述用户登录后的首页典型操作输入:操作:点击页面顶端的菜单按钮,进入菜单对应的功能模块页面(点击“收藏夹”,整个页面下端转至收藏夹页面,点击帮助按钮,弹出帮助页面,点击其他菜单按钮,均是右侧区域转至相应功能模块页面);点击树节点前的