




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 学生组织知识管理系统 设计文档 2006 年年 4 月月 11 日日 大学生科技创新活动项目 学生组织知识管理系统设计文档 I 目录目录 1引言引言 1 1 1项目简要介绍 1 1 2项目背景 2 1 3项目的创新点 3 1 4定义 4 2任务概述任务概述 5 2 1目标 5 2 1 1软件开发的意图 5 2 1 2应用目标 5 2 1 3作用范围 5 2 1 4理论背景 5 2 1 5系统的功能结构图 8 2 2运行环境 9 3功能描述功能描述 10 3 1项目管理 10 3 2知识检索 12 3 3基本资料管理 12 3 4数据管理 13 3 5系统管理 14 4需求分析需求分析 15 4 1项目及流程管理 15 4 2知识检索 16 4 3基本资料管理 17 4 4数据管理 18 4 5系统管理 19 5总体设计总体设计 20 5 1计算关键字权值 20 5 2自动摘录 21 5 3查找算法 23 5 4反馈机制 25 6数据结构设计数据结构设计 26 7使用说明使用说明 27 7 1安装与初始化 27 大学生科技创新活动项目 学生组织知识管理系统设计文档 1 1 引言引言 知识管理正在不断地深入应用在当今企业上 对于企业实现知识价值最大 化为中心 培育核心能力 建立竞争优势起到了相当作用 知识管理的目标是 实现知识共享 但知识的共享不会自动实现 相反有很多阻碍 这是知识管理 在企业中发展的瓶颈 学生组织是广泛存在的社会组织 而在学生组织中成长 的组织成员都是以后各种企业单位的人才 通过研究高校中的学生组织群体 我们发现学生组织的知识管理不同于企业 而且知识管理相当适合在成熟的学 生组织中发展和完善 对学生组织形成高效的 有竞争力的团队十分有帮助 本项目通过对学生组织的研究 针对学生组织的知识管理模式 提出了一 个学生组织能实现长效的知识信息共享的应用系统 这些研究 从中发现的原 理对知识型组织的发展有重要的指导意义 可以提升学生组织的管理能力和知 识管理水平 同时 也能对企业的研究起到启发作用从而创造更大的社会价值 创造更多的社会财富 1 1 项目简要介绍项目简要介绍 本项目是针对当前学生组织的知识信息流失率高 经验共享不足的特点而 开发的 它既促进了学生组织的管理信息化 又为该种知识信息的传播提供了 一个有效的渠道 让每一位学生组织成员都能最大限度的贡献自己的知识信息 甚至共享更多的知识信息 本项目主要目的是分析并建立一个专门服务于学生组织的知识管理系统 它的基本功能模块包括项目管理 知识检索 基本资料管理 数据管理 系统 管理等 它的建立使得学生组织管理信息化 科学化 一方面它为学生组织提 供了知识积累 沉淀的信息平台 令知识的损失率降到最低 使前人的知识信 息得到更好的传播和利用 另一方面它还将具有决策支持与智能知识检索的功 能 通过对知识和信息的过滤和重组 可以让成员对知识信息进行检索 更可 以为成员解决疑问 并输出相应的解决方案和建议 起到辅助决策的作用 大学生科技创新活动项目 学生组织知识管理系统设计文档 2 1 2 项目背景项目背景 知识管理系统是企业的 时尚 但是 对于学生组织来说 却是一个有待 探索的领域 学生组织中存在许多不成熟的地方 而知识管理系统有许多值得 研究和探讨的地方 也可以解决许多存在的不足和问题 1 目前高校中的网络平台已经成熟完善 为高校中的学生组织推进知识管 理提供了硬件基础 2 在知识经济时代知识已成为经济和社会发展的唯一驱动力 成为高校的 核心资源 对知识的管理也成了管理活动的焦点 作为集知识生产 传播 创 新 应用于一体的高校 正如科学管理取代经验管理那样 知识管理取代科学 管理 人本管理也必将成为不可逆转的时代潮流 知识管理必将成为高校组织 管理改革的新视角 而学生组织正是高校组织的主要群体之一 3 学生组织中的知识管理有着其自身特有的特点 比如实现知识共享激励 机制等与其他企业有着明显的差异 4 学生群体对新鲜知识 新型技术非常敏感 容易接受新事物 打破许多 社会现存的条条框框 进行各种知识管理的尝试 对学生组织的知识管理进行研究并进行相关实践 能够推进高校中的知识 的共享与创新 对于建设学生组织知识管理体系和学习型组织也有重大意义 如何利用现有的成熟信息化平台 培养学生组织中知识管理的意识和理念 提 高学校个体与整体的知识学习能力 这个课题值得关注 下图是关于知识管理 系统体系框架图 外化 内化 隐性知识隐性知识 显性知识显性知识 外化 组合 人 系统接口层 显性知识层 知识管理系统体系框架 大学生科技创新活动项目 学生组织知识管理系统设计文档 3 学生组织的知识管理系统是针对学生组织对信息资源和知识资源进行系统 化管理和应用的实际需求 为加强学生组织学习能力和创新能力的迫切需求而 设计开发的应用软件 它为学生组织提供以下四项服务 第一 自动识别企业 的关键性知识 并将其进行组织 整理和综合 然后存放于基于计算的知识库 或知识仓库中 建立知识库中知识之间的联系 第二 知识管理信息系统本身 作为一种知识 要能够实现自生 即能够分析每个具体用户独特的工作性质和 需求 主动去更改其功能 把员工所需要的知识自动及时传递给员工 第三 提供知识创新和维护的技术工具 第四 提供功能强大 简单便捷的搜索工具 方便特定用户从知识库中提取特定结构形式的知识 以最大限度地实现知识的 共享 1 3 项目的创新点项目的创新点 1 我们首次提出并创建一个面向学生组织的知识管理系统 根据调查了解 至今绝大部分的学生组织还是用传统的方式进行管理 这些方式缺乏合理科学 的方法 减缓了学生组织及其成员的成长步伐 通过建立知识管理系统对知识信息进行良好的管理 实现知识的重用 创 新 实现学生组织知识的积累沉淀 实现知识在个人与个人 个人与组织 组 织与组织之间的传递 2 本项目主要是针对隐性知识信息 组织成员所取得经验的体现 管理进 行研究开发的 一般学生组织信息管理都是实现显性知识信息 文档等信息资 源 的管理 而本项目是既实现显性知识管理 又重点实现隐性知识信息管理 的 3 本项目结合了当代先进的信息技术 构造了一个无地域限制的知识管理 网络 考虑到学生组织没有特定办公环境的特点 本系统作为一个网络系统可 方便地在 Internet 和 CERNET 中使用 无论用户到了哪里 只要可以上网 都 可以方便地进行项目管理与知识学习检索 让拥有知识的人能方便地共享自己 的知识 让需要知识的人可以简单快捷地找到知识 促使了隐性知识信息的共 享 传播和利用 4 本项目具有专家系统的部分决策支持功能 通过对知识和信息的过滤和 重组 可以为成员解决疑问 并输出相应的解决方案和建议 起到辅助决策的 大学生科技创新活动项目 学生组织知识管理系统设计文档 4 作用 5 本项目运用了人工智能的方法与技术 运用了智能的知识信息搜索技术 使用户对知识的查阅与学习更加准确 方便 特别解决了中文检索所存在的问 题 生成自动文摘 使知识检索的结果更为合理 6 本项目系统能够在使用中不断自我完善 成熟 系统运用了反馈技术 自动收集用户操作反馈信息 对用户的操作数据进行统计 根据统计情况及时 改善系统运算机制 使知识判断神经网络得到进一步的训练学习 7 本项目具有一个方便智能的人机界面 智能生成一个针对特定用户的人 机界面 让用户更加方便地管理自己的工作 并能够快捷地了解到自己所需要 的信息与知识 1 4 定义定义 知识发现知识发现 KDD 是指从数据中获取正确 新颖 有潜在应用价值和最终可 理解的模式的非平凡的过程 人工智能人工智能 是计算机科学的一个分支 是一门研究机器智能的学科 即用 人工的方法和技术 研制智能机器或智能系统来模仿 延伸和扩展人的智能 实现智能行为 人工神经网络人工神经网络 是由具有适应性的简单单元组成的广泛并行互连的网络 它的组织能够模拟生物神经系统对真实世界物体所作出的交互反应 大学生科技创新活动项目 学生组织知识管理系统设计文档 5 2 任务概述任务概述 2 1 目标目标 2 1 1 软件开发的意图软件开发的意图 本项目使学生组织的知识信息通过精心设计的知识管理系统沉淀下来 以 便实现学生组织的知识信息在更大的时空范围内达到共享的目的 这样做可以 使学生组织的知识信息进一步脱离学生组织的成员而成为独立的信息资源 将 知识与人联系起来 帮助组织成员对拥有的知识进行反思 并帮助组织成员获 得知识来源 促进成员之间进行知识的交流 大大提高学生组织的成长速度 为学生组织的发展和开拓创新工作奠定坚实的基础 2 1 2 应用目标应用目标 促进学生组织的管理信息化 并为该种知识信息的传播提供了一个有效的 渠道 让拥有知识的人能方便地共享自己的知识 让需要知识的人可以简单快 捷地找到知识 这些研究 从中发现的原理对知识型组织的发展有重要的指导 意义 可以提升学生组织的管理能力和知识管理水平 同时 也能对企业的研 究起到启发作用从而创造更大的社会价值 创造更多的社会财富 2 1 3 作用范围作用范围 本项目主要是服务于学生组织 为学生组织提供了知识积累 沉淀的信息 平台 令知识的损失率降到最低 使前人的知识信息得到更好的传播和利用 2 1 4 理论背景理论背景 知识检索需要原始数据中抽取逻辑视图 支持知识检索 用户用查询来表 示他的信息需求 检索系统根据查询的表示 搜索知识库 获取与用户查询相 关的文档 知识的检索的匹配是相似匹配 查询的结果按序返回 以上过程实 际涉及 3 个重要的处理 知识的逻辑表示 查询的表示 相似匹配及其排序 对应这些因素和过程建模 就产生了各种不同的信息检索模型 一个知识检索模型可以定义为 其中 D 是知识集中一组知 ii dqRQDF 识逻辑视图 Q 是一组用户查询的逻辑视图 是一个排序函数 该函 ii dqR 大学生科技创新活动项目 学生组织知识管理系统设计文档 6 数输出一个与查询 Q 和知识表示 D 有关的实数 这样就在知识和查询 i q i d 定义了一个顺序 i q 据了解 信息检索中有 4 个传统模型 布尔模型 向量空间模型 概率模 型和逻辑模型 而本系统采用其中的向量空间模型 1 检索的向量空间模型用检索项的向量空间来表示用户的查询要求和知识 库中的知识 根据向量空间的相似性 排列查询结果 向量空间模型不仅可以 方便地产生有效的查询结果 而且能提供相关知识的文摘 并进行查询结果分 类 为用户提供准确定位所需的信息 内积相似度运算 定义查询向量 Q 中的各元素 如项 i 的权重 和知识 i QT 向量 D 中对应元素 同样是项 i 在知识中权重 相乘 对所有项的乘积相 i DT 加 因此 内积计算定义为 i n i i DTQTDQsim 1 询中未出现在现在知识或查项 出现在知识或查询中项 均 和 i i DTQTi 0 1 i 通过对知识的预处理获得 过程如下 i DT 对于输入的知识 可以人为输入这个知识的关键字 通过对关键字在知识 中出现的位置和频率进行统计 计算出关键字的位置权重 pi 和频率权重 wi pi 和 wi 相加得到这个关键字在这个知识中的权重 i DT Pi ni sum ni 为关键字 i 在知识中出现的次数 sum 为所有关键字在知识中 出现的次数之和 Wi idxi sumidx idxi 为关键字 i 在知识中出现位置的索引 sumidx 为所有 关键字在知识中出现的索引之和 根据相似度对检索结果进行排序 使符合检索条件的知识更准确地返回给 检索者 由于关键字获取方式的限制 输入知识的同时输入的关键字并不能完整概 大学生科技创新活动项目 学生组织知识管理系统设计文档 7 括出知识的关键内容 因此需引入自动摘录算法来增强检索的广度 2 自动摘录算法 1 预处理 预处理是进行分词以及划分章节 段落 句子等原文本处理工作 由于中文的词之间没有类似英文的空格等自然分隔 因此分词等预 处理工作对后门进行摘录相当重要 现今对于中文分词的方法有 3 种 基于字符匹配方法 基于理解的 分词方法和基于统计的分词方法 缺点 基于字符匹配方法效率不高 算法时间复杂度和空间复杂度并不令 人满意 基于理解的分词方法暂时处于试验阶段 虽然准确率高 但算法的时 间复杂度和空间复杂度并不理想 基于统计的分词方法对常用词识别精度差 时空开销大 需要使用 分词词典 因此本系统不立足与如何分词 而是以句子作为知识划分的最小单 位 从而避免分词的不确定性和复杂性 虽然效率不及采用分词方 法高 但作为折中方法比较合适 2 加权方法 1 关键字出现频率较高的句子权值较高 2 标题权值较高 3 段落首句权值较高 4 陈述句权值较高 3 后处理 后处理步骤的主要工作是进行指示代词的消解和句首关系连词的删 除 以使得文摘得结果更通顺流畅 指示代词包括人称代词 一般代词等 自动摘录的不足 缺乏对文本结构的分析 导致文摘的不全面 大学生科技创新活动项目 学生组织知识管理系统设计文档 8 相同关键句进入文摘 造成冗余 抽取文本中的若干原句组成的摘要缺乏连贯性 3 向量空间模型中的相关反馈 向量空间的相关反馈理论认为 被用户判断为相关的知识的向量之间有 相似性 并进一步假设 不相关知识的向量与相关知识向量不相似 因 此 基本思想是重新构造查询使得结果更靠近相关文献的向量空间 由 于检索时需要重新计算关键字权重 所以引入一个变量 作用于排序函 数 产生不同的排序结果 提高检索性能 ii dqR 2 1 5 系统的功能结构图系统的功能结构图 如下图所示系统的结构图 通过此结构图 可以比较全面地了解整个系统 的框架 对系统要实现的功能也会更加清楚 大学生科技创新活动项目 学生组织知识管理系统设计文档 9 项项目目信信息息管管理理 知知识识收收集集 任任务务信信息息管管理理 项项目目沟沟通通 文文档档管管理理 进进度度管管理理 精精确确检检索索 人人员员资资料料 项项目目类类型型 部部门门资资料料 文文档档资资料料 模模糊糊检检索索 数数据据分分类类检检索索 数数据据信信息息管管理理 系系统统日日志志 数数据据备备份份 角角色色权权限限 系系统统用用户户 学学 生生 组组 织织 的的 知知 识识 管管 理理 信信 息息 系系 统统 项项目目管管理理 系系统统管管理理数数据据管管理理基基本本资资料料管管理理 知知识识管管理理 分分类类检检索索 2 2 运行环境运行环境 服务器操作系统 Windows Server 2000 2003 邮件及消息协作系统 Microsoft Exchange Server 2000 2003 数据存储系统 Microsoft Exchange Server 2000 2003 Microsoft SQL Server2000 windows server 2000 2003 Web 服务器软件 IIS5 0 NET Framework 1 1 门户服务 SharePoint Portal Server 2003 大学生科技创新活动项目 学生组织知识管理系统设计文档 10 3 功能功能描述描述 3 1 项目管理项目管理 为了方便项目负责人及项目干系人浏览和管理各个项目的情况 系统将把 所有项目以树状的形式展现出来 并且把相关的功能 项目信息管理 任务信 息管理 进度管理 文档管理 项目沟通 和具体的项目连接起来 方便用户 使用和操作 1 项目信息管理项目信息管理 可以创新新项目 也可以对已有项目进行管理 项目创建好之后 每个项 目的流程只有项目负责人或已被授权的项目干系人才能进行修改 对创建好的 项目必须给辅导员或主席团审核 审核通过才能新的项目 否则 新项目中止 项目审核通过后 对项目流程进行更改时 如果项目流程更改在干系人权限之 内 则可先直接更改 不必向项目负责人申请 即相当于自己审批 但是更改 之后必须通知项目负责人和其他干系人 如果项目更改在干系人权限范围之外 则必须经项目负责人审批通过之后才能生效 否则不能生效 根据不同的权限可以进行增加操作 或对已创建的项目进行浏览 修改 删除等操作 系统还将提供项目的可行性分析报告以及策划建议书 增加项目 根据已定义好的模版创建项目 填写好项目的基本信息如活动 编号 名称 活动类型 对象 地点 开始日期 结束日期 总负责人 负责 部门等 项目创建好之后可以通过甘特图 日历等不同的视图进行查看 便于 全局把握 修改项目 对已创建的项目进行修改 修改时要视具体情况而定 如项目 已实施到一定程度时 项目的编号 日期等不得修改 删除项目 对已创建的项目进行删除 删除时要视具体情况而定 如项目 已开始实施 则不得删除 可行性分析报告 根据负责人提交的新项目 系统会核对现有正在进行的 项目的时间 地点 内容 参与人员等内容 发现其中是否存在实行的困难 向项目负责人反馈新项目是否可行并分析原因 大学生科技创新活动项目 学生组织知识管理系统设计文档 11 策划建议书 根据负责人提交的项目策划书 系统会智能地查找出此项目 存在的问题 以及向项目负责人提出相应的解决方案 2 任务信息管理任务信息管理 一个项目可能涉及多个部门 每个部门对项目考虑的侧重点不同 而且每 个部分所负责的任务也不同 如宣传部是负责活动的场地布置以及各方面的宣 传 而后勤服务部就负责活动的后勤方面的 因此要把项目划分的更细 以便 于控制和管理 每个任务只有负责人或已被授权的干系人才能进行更改 对任务进行更改 时 对没有授权的干系人 必须经过负责人确认通过后才能生效 对在干系人 的权限范围之内 则可以直接更改 相当于自己审批 但是更改之后必须通知 负责人和其他干系人 根据不同的权限可以进行增加操作 或对已创建的任务进行浏览 修改 删除等操作 系统还将提供任务的策划建议书 增加任务 可以在已设置好的页面上添加任务相关的属性如任务编号 名 称 类型 日期 说明等 任务创建好之后可以用甘特图 日历等不同的视图 进行查看 修改任务 对已创建的任务进行修改 修改时要视具体情况而定 如任务 已开始进行实施 则任务的编号 日期等不得修改 删除任务 对已创建的任务进行删除 删除时要视具体情况而定 如任务 已进行时 则不得删除 任务的策划建议书 根据负责人提交的任务策划书 系统会查找出此任务 存在的问题 以及向负责人提出相应的解决方案 3 进度管理进度管理 对具体任务的进度进行管理 对完成任务的进度进行记录 通过干特图或 网络图查看项目的总体进度 进度记录在提交以后 必须经过项目负责人进行 审核 只有被审核通过的进度记录才有效 否则将是无效 不能对项目的整体 进度产生影响 被审核通过的进度记录还可以由项目负责人进行进度反核 根据不同的权限可以进行增加操作 或对已增加的进度进行浏览 修改 删除等操作 大学生科技创新活动项目 学生组织知识管理系统设计文档 12 4 文档管理文档管理 从项目启动 执行 控制等结束整个过程中所产生的所有文档 系统将会 议不同的分类进行管理 方便以后查阅 文档的导出格式有 Word Excel 根据不同的权限可以对文档进行上传 浏览 删除等操作 5 项目沟通项目沟通 可分别以讨论组 即时信息 BBS 短信和邮件等的形式进行沟通 3 2 知识检索知识检索 用户可以实现一些重要的检索功能 而且系统将把所有知识信息分类以树 状的形式展现出来 方便用户对知识信息的浏览及检索 让用户快速的的获取 自己需要知道的知识 信息 知识检索分为分类检索 项目分类及任务分类 模糊检索 关键字的检索 精确检索 有一定条件约束 1 分类检索分类检索 该功能主要是以树状图的形式对知识信息进行分类 一个大的知识点还可 以有多个小的知识分类 而每个小的知识分类又可以有多个子分类 一层一层 的分类检索 便可以方便的找到自己需要的知识 信息 而且 系统的版面设 计是两栏式 在左边的树形分类检索点击自己需要的类别 便可以在版面的右 边显示 2 模糊检索模糊检索 是用所需信息的主题 关键字 进行检索的方法 在检索框内键入关键词 选择全部 并单击旁边的搜索按钮 便可查询所需的知识信息 3 精确检索精确检索 在搜索的时候添加一些限制性的条件 条件主要根据学生组织的知识信息 特点来设置 可以在搜索的时候排除信息噪声 让用户能够准确高效地检索到 所需要的知识信息 3 3 基本资料管理基本资料管理 主要实现系统的基本资料管理 如部门 人员等资料的管理 1 部门资料部门资料 定义项目所涉及的管理部门 以便于系统查询统计 大学生科技创新活动项目 学生组织知识管理系统设计文档 13 根据不同的权限可以进行增加操作 或对已增加的项目管理部门进行浏览 修改 删除等操作 2 文档资料文档资料 定义项目文档类型的一些基本信息 文档类型有项目策划书 任务策划书 时间安排表 物品清单 经费预算表 项目总结书 任务总结书等 文档的保 存格式是以网页的形式保存在数据库的 根据不同的权限可以进行增加操作 或对已增加的文档类型进行浏览 修 改 删除等操作 3 项目资料项目资料 定义项目的类型 以便于系统查询统计 根据不同的权限可以进行增加操作 或对已增加的文档类型进行浏览 修 改 删除等操作 4 人员资料人员资料 定义各部门的人员资料 项目涉及的干系人的一些基本资料 根据不同的权限可以进行增加操作 或对已增加的文档类型进行浏览 修 改 删除等操作 3 4 数据管理数据管理 用户可以实现一些重要信息的管理 如物品价格 赞助商等 可以现在系 统中创建相应的数据表 数据字段 创建好之后就可以在系统中录入相关信息 并可以对录入的信息进行维护 还可以对系统已经删除的数据记录进行整理 可以对已删除的数据记录进 行还原 还可以对已删除的数据记录进行清除 1 数据表数据表 可以增加数据表 并对数据表进行维护 根据不同的权限可以进行增加操作 或对已增加的数据表进行浏览 修改 删除等操作 2 数据字段数据字段 可以根据信息的属性增加数据字段 并对数据字段进行维护 根据不同的权限可以进行增加操作 或对已增加的数据表进行浏览 修改 大学生科技创新活动项目 学生组织知识管理系统设计文档 14 删除等操作 3 数据管理数据管理 可以增加信息 并对信息进行维护 根据不同的权限可以进行增加操作 或对已增加的数据表进行浏览 修改 删除等操作 4 数据整理数据整理 整理系统所删除的数据 可以对已删除的数据记录进行还原 还可以对已 删除的数据记录进行清除 根据不同的权限可以进行还原和删除操作 3 5 系统管理系统管理 主要实现系统管理 如角色权限 包括系统角色 项目角色 系统用户 数据备份 系统日志等资料的管理 1 角色权限角色权限 角色权限分为系统角色和项目角色 其中系统角色可以定义系统角色 并 为角色赋予相应的权限 项目角色可以定义项目角色 并为角色赋予相应的权 限 根据不同的权限可以进行增加操作 或对已增加的数据表进行浏览 修改 删除等操作 2 系统用户系统用户 可以设置系统用户的权限 权限可以按项目类型来划分 根据不同的权限 定义相应的角色 角色定义好之后 权限设置就很方便 只需把设置好的角色 赋予用户即可 并且系统管理员还可以动态设置用户的权限 根据具体情况而 定 可以自定义一些特殊的角色权限 根据不同的权限可以进行增加操作 或对已增加的数据表进行浏览 修改 删除等操作 3 数据备份数据备份 根据系统需要可以对数据库分别进行完整备份 增加备份和差量备份等 用数据库备份对数据库进行恢复 4 系统日志系统日志 大学生科技创新活动项目 学生组织知识管理系统设计文档 15 为了保证系统数据的安全性 系统对增加 修改 删除等对数据进行更改 的操作都会做详细的记录 根据不同权限可以进行浏览 修改 删除 导出等 操作 大学生科技创新活动项目 学生组织知识管理系统设计文档 16 4 需求分析需求分析 系统将采用面向对象的分析方法进行需求分析 并用 UML Unified Modeling Language 对需求进行描述 是以用例图的方式分析 用例图描述了系统提供的一个功能单元 用例图的主要目的是帮助开发团 队以一种可视化的方式理解系统的功能需求 包括基本流程的 角色 actors 也就是与系统交互的其他实体 关系 以及系统内用例之间的关系 用例用椭圆来表示 角色用人形符号来表示 角色和用例之间的关系使用简单 的线段来描述 4 1 项目及流程管理项目及流程管理 项项目目模模板板设设置置 日日常常工工作作管管理理 文文档档管管理理 任任务务管管理理 进进度度管管理理 工工作作沟沟通通 项项目目沟沟通通 查查询询分分析析 项项目目管管理理 流流程程任任务务定定义义 任任务务模模板板定定义义 项项目目负负责责人人 项项目目干干系系人人 第一层包 大学生科技创新活动项目 学生组织知识管理系统设计文档 17 项目管理包中的用例 4 2 知识检索知识检索 项项目目类类型型定定义义 关关键键字字提提取取 任任务务类类型型定定义义 知知识识分分类类 系统管理员 第一层包 大学生科技创新活动项目 学生组织知识管理系统设计文档 18 知识分类包中的用例图 4 3 基本资料管理基本资料管理 部部门门管管理理 人人员员定定义义 项项目目类类型型管管理理 参参数数定定义义 文文档档类类型型管管理理 系系统统管管理理员员 第一层包 大学生科技创新活动项目 学生组织知识管理系统设计文档 19 部门管理包中的用例 4 4 数据管理数据管理 数数据据字字段段设设置置 数数据据整整理理 数数据据管管理理 系系统统管管理理员员 第一层包 大学生科技创新活动项目 学生组织知识管理系统设计文档 20 数据字段设置包中的用例图 4 5 系统管理系统管理 权权限限设设置置 数数据据恢恢复复系系统统日日志志 数数据据备备份份角角色色设设置置 系系统统管管理理员员 第一层包 角色设置中的用例 大学生科技创新活动项目 学生组织知识管理系统设计文档 21 5 总体设计总体设计 5 1 计算关键字权值 计算关键字权值 1 分离关键字 关键字输入是连续的多个关键字序列 需进行分离 将分离出的关键字和 知识进行运算 算出权值 用计算语言表示 keyword keywords split 得到 关键之数组 keyword 2 统计词频 分离关键字得到关键字数组 keyword k1 k2 k3 对其中每个关键字进 行词频统计 计算出对应的词频数组 n n1 n2 n3 3 统计位置 对关键字数组进行位置统计 计算出对应的位置索引值 存入位置索引数 组 idxw idx1 idx2 idx3 4 计算相似度 定义权值数组 weight 按照下面的算法计算出词频权值和位置权值 词频权值 Sumn n1 n2 n3 WNi ni Sumn 位置权值 Sumidx idx1 idx2 idx3 WIDXi idxi Sumidx 相似度 Wi WNi WIDXi 大学生科技创新活动项目 学生组织知识管理系统设计文档 22 输入知识 输入关键字计算词频 关键字出现在 知识里 计数器nn 位置索引加1 变量Sumn T 关键字数组中 存在未计算权 值的关键字 F F T 将计数器结果存入词频数 组n i 计数器nn置零 将 idxi存入位置索引数组 idx i idxi置零 计算权值 WNi ni sumn WIDXi idxi sumidx Weight i Wni WIDXi 存入权值数组weight 当前位置索引idx Sumidx idx Idxi idx 5 将关键字存入表 Tb Keyword 将对应权值 weight C ID 和 K ID 存入表 Tb CK 5 2 自动摘录自动摘录 1 分离段落 定义段落数组 pp 在用户输入知识后 对段落进行标识 用计算机语言 大学生科技创新活动项目 学生组织知识管理系统设计文档 23 表示 cc cc Replace n cc 代表一条知识的内容 标识结束后 根据标 识进行段落分离 将段落由上至下放入段落数组 并去除空格和空白段落 2 分离句子 定义句子数组 ss 对段落数组 pp 中的每个元素进行句子标识 以标点作 为分句的依据 出现 表示一个句子的结束 用计算机语言表 示 char sep ss pp Split sep 3 统计权值 定义 WWi 为关键字权值 定义 WPi 为句子位置权值 定义 WCi 为句子权值 对进行摘录的知识的关键字 k k1 k2 k3 在每个句子 ssi 中进行运算 每但 在 ssi 中找到对应的关键字的时候 WWi 由于数组索引已经标识句子的位置信息 所以 WPi 可以依据数组索引运算 得出 这里我们定义 WPi 1 i 1 表示索引越小的的句子权值越大 最后句子的权值 WCi WWi WPi 然后根据权值对句子进行排序 得到新 的句子数组 ssn 然后我们让前 N 个句子进入自动摘录 这里 N 我们取 20 大学生科技创新活动项目 学生组织知识管理系统设计文档 24 输入知识 分解段落 存入段 落数组pp 分解句子 存入句 子数组ss 不是空段落T F 输出每个段落 输出每个句子 输入关键字 计算权值 关键字出现在 知识里 计数器nn 位置索引加1 变量Sumn T 关键字数组中 存在未计算权 值的关键字 F F T 将计数器结果存入词频数 组n i 计数器nn置零 将 idxi存入位置索引数组 idx i idxi置零 计算权值 WNi ni sumn WIDXi idxi sumidx WW i Wni WIDXi 存入权值数组WW 当前位置索引idx Sumidx idx Idxi idx 计算位置权值存入 数组WP WP i 1 i 1 计算总权值存入WC WC i WW i WP i 将权值最大的前20 个句子存入表 Tb Summary 4 后处理 替换进入自动摘录句子中的指示代词等对内容没有直接关系的词 语 使摘录压缩 提高查找速度 5 3 查找算法查找算法 1 通过以上对知识的分析和处理 在数据库中已建立了关键字表和文摘表 可以进行检索 将用户需要检索的关键字在关键字表和文摘表中进行查找 2 检索关键字的权值计算 大学生科技创新活动项目 学生组织知识管理系统设计文档 25 一般用户检索知识 会提供若干关键字 需要对若干关键字进行查找 为 了使结果更符合用户需要 我们对用户检索的关键字分配权值 定义用户关键字数组 Q 把用户提供的若干关键字分离存入数组当中 然后计算权值 QTi 具体过程是 先在关键字表找到对应关键字 Qi 的 K IDi SQL 语句为 K IDi select K ID from Tb Keyword where Keyword Qi 然后根据 K ID 在中间表中找到对应知识的所有关键字 K IDs SQL 语句为 K IDs select K ID from Tb CK where C ID select C ID from Tb CK where K ID K IDi and K IDK IDi 在关键字表找关键字为 K IDs 的一系列关键字 然后和 Q 中其他关键字作 匹配 匹配的关键字权值为设为 1 不匹配的设为 0 存到关键字权值数组 QT 中 然后将匹配的关键字的权值和对应关键字的权值相乘后相加 得到这条知 识和这个关键字的相似度 对于文摘的检索 可以参照前面计算关键字在知识中的权值计算 动态得 到关键字的权值 然后将匹配的关键字的权值和对应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字藏品市场2025年投资策略与案例分析报告
- 数字艺术革命:2025年在线艺术拍卖平台技术创新与应用前景报告
- 石菖蒲高效繁育技术-洞察及研究
- 数字孪生赋能智能仓储物流:2025年行业应用案例分析报告
- 数字孪生赋能2025年航空航天发动机智能监控报告
- 建筑方案设计属于什么专利
- 滨江百联食品安全培训课件
- 托儿所建筑方案设计
- 校庆活动策划方案范本大全
- 丰收节活动策划方案油茶
- 绿色算力新质生产力
- 2024法律职业资格(客观题)真题含答案
- 《蓝海集团企业战略》课件
- 中国美术史课件
- 高一下学期《学生宿舍卫生和内务》主题班会课件
- 学好普通话课件
- 新雨香沁项目外墙清洗高处坠落应急预案
- 食品防护知识培训
- 2025年北京中考英语阅读考纲外高频词汇(复习必背)
- 中华民族共同体概论知到课后答案智慧树章节测试答案2025年春丽水学院
- 胖东来超市收银培训
评论
0/150
提交评论