当前位置:文档之家› 数据库课程设计-个人知识管理系统-需求分析.

数据库课程设计-个人知识管理系统-需求分析.

个人知识管理系统需求分析
一. 个人知识管理的原则
个人知识管理的实质在于帮助个人提升工作效率,整合自己的信息资源,提高个人的竞争力。

通过个人知识管理,让个人拥有的各种资料、随手可得的信息变成更多价值的知识,从而最终利于自己的学习、工作和生活。

积累是知识管理的基础,共享是知识管理的价值体现,创新是知识管理的最终追求,因此,个人知识管理实施应基于以下原则:
1.信息的采集与加工。

根据自己拟定的学习目标,对信息进行合理的选择和取舍,并时刻保持心思的敏捷,快速地吸收有用的知识。

2.知识存储与积累。

包括知识分类和编目方法、网络技术与数据库技术、隐性知识的积累。

3.知识的共享与交流。

个人要增长知识,就必须与他人共享。

4.知识的使用与创新。

在综合的基础上创造信息和知识,并不断提高自己的学习能力。

二. 应该满足功能
1. 用户注册
用户填写基本的注册资料,如用户名、密码等。

系统判断用户填写的资料是否合法,并查看数据库是否有已存在的用户名。

用户提交注册后,即可成为合法用户,并使用该用户名登录系统。

2. 用户登录
系统实现单点登陆,登陆模块是系统的唯一入口。

用户在登陆窗口输入用户名及密码,系统验证用户是否是合法用户,确定是否允许该进入系统,并根据用户权限确定界面功能。

3. 知识的发布
系统要求实现对文字的复制、粘贴,对整个文本文档及文件夹的导入,还有对图形图像,视频文件的导入并存储在数据库中。

4. 知识的查找
要求分类查找,关键字查找。

5. 知识的分类
要求具有不同的分类,按格式分类,按关键字分类,知识分类可以简单、快捷的创建,用户进行自定义维护。

支持添加分类、编辑分类、删除分类,等多种分类操作,能够快速的建立起知识结构体系。

6. 知识的删除和修改
有相应权限的人可以对部分错误的,过时的知识进行删除或修改。

7. 知识关联
与该知识在同一分类中的其他知识,会被作为相关知识被呈现出现,供用户作为延伸阅读使用。

8. 用户及权限管理
用于支撑和构建整个知识管理系统的用户体系,包括用户信息管理、注册管理、用户的审核机制,用户关闭或删除,用户的查询等。

相关主题