知识管理系统设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
东方钢铁公司
知识管理系统设计说明书
东方钢铁集团股份有限公司
2010年10月
目录
目录 (2)
1.引言 (1)
1.1 编写目的 (1)
1.2 背景 (1)
1.3 参考资料 (1)
2. 概要设计说明书 (2)
2.1 知识管理系统功能模块图 (2)
2.2 知识管理系统数据库概念设计 (3)
3. 详细设计说明书 (4)
3.1 输入输出设计 (4)
3.2 处理模块详细设计 (5)
1.引言
1.1 编写目的
本文档是东方钢铁公司知识管理系统详细设计文档。用于指导知识管理系统编码与单元测试,主要为程序设计师和测试工程师进行代码设计和测试提供依据。
系统详细设计说明,包括:
系统功能说明、系统结构说明、ER图、操作界面设计、数据库设计、详细的数据表(包括主键、外键、数据类型、默认值、取值范围等)
1.2 背景
东方钢铁集团具有公司的局域网,直接与internet系统相联。同时规划与AA集团、AA 股份及AA国际总公司的主干网接口。东方钢铁集团信息节点覆盖公司所有业务点,即人人网上互联。此外,公司还提供了远程拨号服务,供移动办公使用。
不论是网络基础设施条件、用户群体,还是在办公电子化和网络化方面都有较好的基础。多数职工对计算机特别是对信息技术的应用有较高的水平,具备了实施知识管理及协同工作项目的必要条件另一方面,现有的系统中仅实现简单的信息发布和信息沟通功能,且信息分布零散无序。
因而对东方钢铁集团原有OA系统进行整合和升级是有必要的,应建设与其组织结构、业务方向相适应的知识管理系统,搭建统一的工作界面,建立完善的工作流程、提高内部信息共享程度、提升公司知识积累和应用的水平,最终实现利用信息化提升企业竞争力的目标。
1.3 参考资料
信息系统分析与设计(第3版)北京清华大学出版社,2006
东方钢铁集团面向新世纪发展规划和需求分析报告
东方钢铁集团组织OA系统用户使用说明书
2. 概要设计说明书
2.1 知识管理系统功能模块图
根据需求,系统用户主要有管理员和普通用户,管理员操作有分类管理,人员管理,组织结构管理,知识审核,普通用户操作有个人知识管理,评论管理,参与培训及考试。具体的功能模块图如下:
员工知识管理功能模块图
管理员功能模块图2.2 知识管理系统数据库概念设计
1.系统ER图如下:
由E-R图转换为逻辑模型如下:
Department(ID,name,parentID)
Type(ID,name,parentID)
Employee(ID,name,departmentID,sex)
Blog(BlogID,title,content,ptime,employeeID)
Attachment(ID,BlogID,size,path)
Comment(ID,BlogID,content,commentTime)
Trainning(ID,EmployeeID,time,about)
Question(QuestionID,EmployeeID,title,content,askTime,typeID)
Answer(AnswerID,EmployeeID,content,answerTime)
Training-person(TrainningID,EmployeeID)
Score(ExamID,EmployeeID,Score)
3. 详细设计说明书
3.1 输入输出设计
输入方面:
1.支持在线编辑,采用外部插件,以支持在线文档编辑保存功能。
2.支持多附件上传功能,可以批量上传多个附件。
3.信息检索时,利用AJAX技术支持智能补充和智能纠错。
4.采用多级下拉列表选择文档分类选择,采用日历选择控件进行日期输入。
输出方面:
1.支持多视图显示。视图分为(最常阅读文章,最近阅读文章,最近修改过的文章,最热文章,带附件文章等。)
2.支持多风格显示。用户可以选择文字及背景颜色透明度,文字字体和大小。
3.2 处理模块详细设计
一、管理员
1.分类管理
处理名称输入处理输出
添加分类键入分类名称
选择父级分类节
点
向分类列表中添
加一条记录
新的分类结构
编辑分类选择节点
键入节点名称
更新分类列表新的分类结构
2.用户管理
处理名称输入处理输出
添加用户1、输入用户信息
选择用户所在部
门
2、选择用户列表
文件
向用户列表中添
加一条记录
批量导入
提示添加成功
编辑用户(修改用户状
态)搜索用户
选择用户状态
(正常,封号)
更新用户列表提示修改成功
删除用户搜索用户
点击确认删除按
钮
删除数据库中人
员列表的一条记
录
提示删除成功或
者失败。
添加部门选择父部门节点
输入添加部门的
名称
向部门表中添加
一条记录
提示添加成功
删除部门选择需删除的部
门节点
点击确认删除
删除数据库中部
门表记录
提示删除成功或
者失败。
3.考核管理
处理名称输入处理输出
题库管理向题库中添加题
目,删除过期题
目
插入或删除题目
列表中的一条记
录
提示操作成功或
失败
添加试卷从题库抽题生成
试卷
1.搜索题库列表
2.将试卷包含的
试题题号及其他
信息存入试卷列
表
提示试卷生成结
果
删除试卷浏览试卷列表
选择试卷
删除确认
删除数据库中试
卷列表的一条记
录
提示删除成功或
者失败。
导出成绩列表浏览成绩列表
给出筛选条件
导出成绩列表
根据成绩列表和
导出条件,生成
列表
成绩报表
二、一般用户
1.知识管理
处理名称输入处理输出
添加知识选择分类
键入内容
键入关键字
选择有无附件
上传附件
向blog表中添加
一条记录
处理上传附件
向附件表中添加
一条记录
修改用户积分
提示添加成功
刷新页面
编辑知识选择需要编辑的
知识
选择需要编辑的
项目
键入内容
更新blog表提示更新成功
删除知识选中需要删除的
知识条目
点击确认删除
查询是否可以删
除
给出是否删除对
应的附件让用户
选择
提示删除结果