当前位置: 首页 > news >正文

功能树

构建知识库时,最好是把元数据转换为结构化的标准数据格式。然后再存入rag向量数据库。

比如按照功能树或者特性树的结构去生成md格式的文件,然后把md格式的文件存入向量数据库。

MinurU是一个开源的,把pdf转为md格式文件的框架。

1、功能树

作为需求分析的手段,功能树是一种框架性工具,有助于需求分析人员一层一层地选择确定系统必须具有的各项功能与特性。作为需求分析的结果,功能树是一种功能表达结构,将“功能大类”、“功能组”和“功能项”的隶属于支持关系以“树”的形式呈现出来。

1.1、与功能模块区别

功能树是一种功能分解结构,功能模块则是对系统进行结构分解的结果示意图。
功能树刻画的是问题领域,功能模块刻画的是解决方案。
功能树属于需求分析层面,功能模块属于设计层面。
功能树是架构师从上游得到的,功能模块则是架构师亲自设计出来的。
2、粗粒度功能模块

从功能组到功能模块是粗粒度功能模块划分的常见手段。

2.1、获得功能树

总体而言有三种途经:1)拿到文档;2)进行沟通;3)分析产品。

功能树除了树状结构之外,还可能是列表结构、表格结构或者功能框图结构等。

2.2、评审功能树

一是面向使用,体现使用价值。
二是覆盖全面,没有范围遗漏。
2.3、粗粒度模块划分

一方面,业务上紧密相关的一组功能在实现上常会涉及相同的函数、类、数据结构等。因此将这组功能映射到一个功能模块,有利于设计的高聚合、松耦合,还有利于程序小组之间的分工。

另一方面,一些公共服务(例如报错处理、Log日志、安全验证)会用于同时支持多组功能的实现,它们不单独属于任何“功能模块”,应当进行独立的模块化,将这些公共服务分别放入相应的通用模块或通用机制中。
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/nicolastsuei/article/details/86649311

http://www.sczhlp.com/news/15008/

相关文章:

  • 强化学习-Q Learning
  • 有了源代码怎么做网站谷歌关键词排名查询工具
  • 西安监控系统网站开发百度账户安全中心
  • 学校网站模板 中文版网站排名查询alexa
  • 做滚动图的免费网站国际新闻界期刊
  • 下载flash网站营销推广活动方案
  • 4. 练习4-购物车系统
  • CentOS7配置LVS+DR
  • 整合 RedisTemplate
  • 做app网站的公司哪家好seo优化排名营销
  • 石家庄网站推广招聘磁力搜索器下载
  • 烟台网站建设 熊掌号营销软件哪个好
  • 科技公司的网站建设费入什么科目商家怎么入驻百度
  • 专业做网站的公司邢台专业做网站南宁百度seo排名
  • 阳江房管局查询房产信息网石家庄网络seo推广
  • ppt免费网站竞价推广营销
  • 如何将网站做的更美观代运营是什么意思
  • 支持api网站开发国外网站推广公司
  • 佛山建站 网站 商城今日头条网页版
  • 题解:[HEOI2016/TJOI2016] 排序
  • 200行Python实现高效词性标注器
  • 2025 年 8 款超实用工作流项目管理软件,谁是你的菜?
  • if (a == 1 a == 2 a == 3) 为 true,你敢信???
  • 爱给网官网免费素材搜索引擎优化常用方法
  • 制作手机网站什么软件俄罗斯搜索引擎浏览器
  • 百度网站验证是学生个人网页制作教程
  • 社区居委会网站建设方案旺道营销软件
  • 做体育类网站素材怎么做百度网页推广
  • 百度爱采购官方网站快速排名点击工具
  • 网站建设一般的长宽seo是如何优化