当前位置:文档之家› 知识库项目需求

知识库项目需求


3.2 对性能的规定 3.2.1 精度
说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。
3.2.2 时间特性要求
说明对于该软件的时间特性要求,如对: a. 响应时间---当从服务器启动开始; b.更新处理时间---当处理知识库的数据时; c. 数据的转换和传送时间---数据传递和转换有服务器和客户端的响应过程; d.解题时间;等的要求---每次回答的问题,必须经过管理层的审核。
2. 知识库模块流程图
a. 知识库是整个项目的核心部分,它包括整个项目中的许多功能,比如:文章 的管理、知识类别管理、常见的问题(FAQ)等等… b. 在这些知识库所实现的功能中又只是一个很小的部分,我们大致可以将三个 小模块分割成许多详细的内容
3. 知识类别管理器流程
a. 知识类别管理器管理.管理公司很多员工的学习进度 b. 每个公司都会有自己公司的商业机密不会对外公布.但是对于内部人员又 是有许多必须要学习的内容.如图所示 c. 不管是员工还是管理人员.每个人都需要学习 d. 新进的员工一定先要对本公司进行一定的了解.比方说:公司是做什么的. 有些什么部门.规模多大.等等… e. 大公司一般会对新进的员工进行相应的培训.比如 IT 公司.会对你所学的 技术跟公司所用的技术相结合.使得你所做的项目能为公司创造利益. f. 但是每个部门所培训的内容肯定不同.而每个人的接收能力也不同.所以这 个知识类别管理器就是为了监督每个员工对每个技术的学习程度.然后由 公司的高层人员对每个员工相应的评分.达标的留下工作.没有达标就只能 out 了. g. 此图只是简单的介绍了 IT 职工要学习的知识点.毕竟 IT 职业也分很多种. 归属项目经理管.所以在学习的这段期间.自学的能力是肯定的.但是不一 定每个方面你都会去深入了解.可能你只了解某一个小模块.这就要看自己 如何去学.如何能学的精.
论坛信息发布
1. 用户登录论坛,登录成功自动跳到论坛信息列表,用户可以查看个人短 信息、发送短信息、回复短信息、删除短信息、登录失败则跳转至登录页面。 2. 在论坛上提出问题之前.需要用户登录.如果不登录则不能进行提问。 但是 登录之后提出的问题要经过发布,在发布的过程中,需要经过管理人员的审核, 如果审核成功则发布在论坛上, 如果不成功则不能进行发布,将你所提的问题返 回给发布的用户, 然后把这条短信息存储在这个用户的信息中。在论坛发布的时 候可以设定是否是(匿名) ,如果是匿名发送的话系统将随机产生个名字。 3. 这样的审核过程必须要有权限才能进行管理,如果没有很好的权限进行 管理,则会出现一些肮脏的话、图片等等,所以在这段时间中必须要进行一个审 核的过程,才能将把好的一面呈现出来。如果在发布的文章中,发现信息中存在 肮脏的语句之类的, 就会对这个信息的肮脏词汇进行删除或者是以某种特殊的字 符进行字符转换,将你的肮脏信息词汇转换成这样的特殊字符。 4. 管理员对用户有查看、创建、修改、删除的权利,管理员会对每个用户 进行随机的查看、 如果在某个用户里面发现了不文雅、肮脏的词汇就会对这个用 户的信息进行处理,如果肮脏的词汇少的话就会将里面的词汇进行字符的转换, 如果很多的话则可能采取严厉的措施,将你的短信息删除。 5. 在已发布的文章中,肯定会有浏览和回帖的过程,这样我们就得想到, 每个帖子有多少人点击、多少人回复等问题,每个文章的作者是谁,最后回复的 时间等,这是网络上常见的论坛设置。 6. 论坛的文章说的事情也分很多种类,比方说:娱乐、体育、新闻、八卦 等等,所以我们还得将每种文章归类,以方便每个用户进行相应的了解。 7. 论坛也会出现搜索的情况,如果同段时间内发帖的人很多,那么你又不 知道你的文章类别, 我们就可以通过你发布的文章类别进行模糊查询,将此查询 的名称相应的文章都提出来,供所有的用户查看。 8. 每个帖子我们可以对这个帖子进行一个等级的设置,当点击率或者是回 复数到达所设定的数字时, 可以将这个用户所发的帖子等级升高,将他的帖子让 在所有帖子的最上面, 以方面当每个用户登录时或者进入论坛时看见的往往是最 前面的帖子,这样可以增加你帖子的浏览率和回复率。 9. 每个帖子当回复的时候应该有相应的积分,作者在发布文章的同时可以 设定这个文章的悬赏积分, 当作者所发布的文章得到了某些用户的回复,并且作 者采纳了某个用户的回复答案, 那这个提供答案的用户将会得到这个帖子相应所 悬赏的积分。 10. 有了积分,用户就可以根据积分的多少对论坛里面所感兴趣的文章进行 下载, 当用户下载时扣除作者发布文章时所设定的积分,当然积分也可以将你发 布的帖子进行置顶等等权限。 11. 在图片、音乐、视频方面,用户有两种选择:一种是本地已下载好的、 一种是通过网络上面的,如果是本地的图片、音乐、视频,用户得通过上传的图 片、音乐、视频的路径去获取上传地址。如果是网络上的图片、音乐、视频,那 用户得提供此上传的网址。 12. 每个文章当发布的时候都有个时间,以发布的这天的时间为基准,可以
3.5 故障处理要求
每个所写的代码会些不常见的问题,可以将问题记录下来,处理完问题后给出答案, 以防止下次编码时出现类似的问题
3.6 其他专门要求
此知识库的管理系统只对公司的内部员工开放,并不属于公司以外的系统 一旦知识库的数据泄漏,泄漏人将付法律责任 所有员工在操作知识库的时候都会有监听的系统监视,以防止偷盗知识库数 据的事件发生
1.3 定义
按照知识库的内容进行展示。
1.4 参考资料
列出用得着的参考资料,如: a. 由高层管理提供的公司资料。 b.本文件所引用的所有资料均为公司管理层或者员工自主所提供的个人资 料。
2 任务概述
2.1 目标
实现 OA 办公自动化模式
2.2 用户的特点
组长分配给组员的模块,大家一起讨论整个模块的各个方面 每个组员做自己的模块,对自己的模块进行了解、熟悉
2.3 假定和约束
此项目初定 2 个月完成,如果有突发事件则延后几日。 所有开发人员必须在规定的时间内完成自己相应的功能部分。
3 需求规定
3.1 对功能的规定
每个功能根据项目需求所提出的功能进行实现 每个模块之间的功能由项目组商讨后进行实现 每种功能之间不能有重复的功能 每实现一个功能必须对功能进行测试,防止功能有误
3.2.3 灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变 化的适应能力,如: a. 操作方式上的变化; b.运行环境的变化; c. 同其他软件的接口的变化; d.精度和有效时限的变化; e. 计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。
3.3 输人输出要求
4. 文章管理
a. 文章管理是公司内的所有员工都能够发表感想的. b. 文章的管理就是一个论坛.论坛分别划分为: 用户表、 主贴表、 跟帖表、 回复表.一个论坛肯定有一个楼主.这就相当于一个管理人员 c. 用户表为此内部员工所创建的用户. d. 主贴表是用户所提出的问题 e. 跟帖表是主贴表的用户所提出的问题.其他的用户给出相应的答案 f. 回复表则是楼主对某些常提出的问题进行归类.然后进行回答
4.2 支持软件
操作系统:Win7 系统 运行环境:My eclipse 服务器:Tomcat
4.3 接口
说明该软件同其他软件之间的接口、数据通信协议等。
4.4 控制
说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。
5.项目需求
1. 知识库管理流程图
a. b. c. d. e.
f. g. h.
以阳光公司为总公司做基础 总公司子公司部门基础数据管理 将本公司人员划分为三个等级,分别为:超级管理员、管理员、用户 总公司管辖子公司、部门,部门又分为总公司部门、子公司部门和管辖的下 级部门,则分为一级部门、二级部门、三级部门…… 不同等级的人所工作的性质也不同, 比方说超级管理员是 CEO 他所管理的是 下面的管理员,而管理员则管理用户,用户相当于普通员工,所有工作性质 和权限都是由上级分配 不管是管理员或者是用户都想升职,所以除了超级管理员,管理员和用户都 需要进行在线学习,只有通过学习才能进行升职 超级管理员掌握授权管理和所有数据的增删改查权限,他将有权限分配给每 位下属各自所拥有的权限 管理员和用户拥有了权限,但是管理员是管理用户的,所以权限比用户高, 用户所拥有的是最低的权限
项目需求
1 引言
为了维护公司的管理性,能让高层管理人员更好的管理部门人员,则公司 开始设计知识库对公司进行管理。
1.1 编写目的
编写此程序是为了管理层更好的管理公司的每个部门,每个部门管理好所属 部门员工。
1.ห้องสมุดไป่ตู้ 背景
说明: a. 知识库管理系统。 b.项目由高层管理人员所讨论的结果。 c. 此系统为本公司内部的管理系统,没有对外开放,里面所有的数据均为公司 机密。 d.知识库浏览人员可以根据自己的权限,浏览知识库的内容。
判断出每天所发的帖子的数目, 从而可以看出这个论坛的关注度,有多少人关注 或者使用过此论坛。然后可以获取登录的用户 ID,查看此论坛人数最多的时候 有多少人关注,最少的时候又有多少人关注。
5. FAQ
在很多网站上都可以看到 FAQ ,列出了一些用户常见的问题,是一种在 线帮助形式。在利用一些网站的功能或者服务时往往会遇到一些看似 很简 单,但不经过说明可能很难搞清楚的问题,有时甚至会因为这些细节问题 的影响而失去用户,其实在很多情况下,只要经过简单的解释就可以解决 这些问题,这就是 FAQ 的价值。 在网络营销中,FAQ 被认为是一种常用的在线顾客服务手段,一个好的 FAQ 系统,应该至少可以回答用户 80% 的一般问题,以及常见问题。这样不仅方 便了用户,也大大减轻了网站工作人员的压力,节省了大量的顾客服务成 本,并且增加了顾客的满意度。因此,一个优秀的网站,应该重视 FAQ 的 设计。 一般是指产品的说明或者使用帮助,如社区软件 PHPWind 帮助中心: 专门介绍 phpw 是客户常见的问题, 设计的问题和解答都必须是客户经常问到和遇 到的。为保证 FAQ 的有效性,首先要经常更新问题,回答客户提出的一些 热点问题;其次是问题要短小精悍,对于提问频率高的常见的简单问题, 不宜用很长的文本文件,这样会浪费客户在线时间。而对于一些重要问题 应在保证精准的前提下尽可能简短。为保证方便客户使用,首先 FAQ 应该 提供搜索功能,客户通过输入关键字可以直接找到有关问题;其次是问题 较多时,可以采用分层目录式的结构组织问题的解答,但目录层次不能太 多,最好不要超过四层;第三是将客户最经常提问的问题放到前面,对于 其他问题可以按照一定规律排列,常用方法是按字典顺序排列;第四对于 一些复杂问题,可以在问题之间设计连接,便于了解一个问题的同时还可 以方便地找到相关问题的答案。 在整个知识库管理系统中 FAQ 扮演着非常重要的角色,他能大大的提 高客户对本公司的一些理解,让客户能放心跟公司合作,这样就能为公司 创造利益,还可以让更多的公司跟本公司合作。在每个客户所提到过的问 题中,可以找出公司的一些纰漏,让公司改进,为更广大的人民群众创造 价值。公司还可以借此机会让公司的名气一炮而红,让更多的知道公司的 存在,让更多优秀的人才为公司创造利益。 FAQ 的管理不仅能让公司的内部员工熟悉公司是做什么的, 公司在做的 某些行业可能对这个员工感兴趣,让员工付出为公司创造利益。 FAQ 所提出的问题也就是像论坛一样, 也是需要经过一步步的审核才能 发布,但不同的是,公司一旦通过 FAQ 所提过的问题,就会将某些问题设 置成一些常见的问题,为员工或者是客户提供一个方便的平台。 公司也会将一些与客户交谈所经常提出的问题给出一个相应的答案,
相关主题