软件详细设计说明-模板

  • 格式:docx
  • 大小:178.10 KB
  • 文档页数:28

附件A 密级:非密

软件CSCI详细设计说明

xxxx有限公司

二○二一年七月

系统(设备)

名 称 文 件 号

YYWX2021012 IDD

V1.0.1

文 件 名 称 详细设计说明 共28页

序号 更改标记 数量 更改通知单号 签 名 日 期 备 注

编制 会签

审核

标检 批准 附件A:CSCI详细设计说明

1 修改历史记录:

日 期 版本 说 明 编制/修改人

2021年8月15日 V1.0.0 初版详细设计说明文档编写 xxxx

2021年9月1日 V1.0.1 更新项目编号 xxxx

附件A:CSCI详细设计说明

2 A.1 授权构件 ........................................................ 5

A.1.1 用户授权认证服务接口AuthController ........................... 5

A.1.1.1 功能描述 .................................................... 5

A.1.1.2 类成员函数设计 .............................................. 5

A.1.1.2.1 token方法设计 ............................................ 5

A.2 xxxx模块构件 ................................................... 5

A.2.1 xxxx接口SchemaController ..................................... 5

A.2.1.1 功能描述 .................................................... 5

A.2.1.2 类成员函数设计 .............................................. 6

A.2.1.2.1 schemaList方法设计 ....................................... 6

A.2.1.2.2 conceptList方法设计 ...................................... 6

A.2.1.2.3 attributeList方法设计 .................................... 6

A.2.2 检索功能接口SearchController ................................. 7

A.2.2.1 功能描述 .................................................... 7

A.2.2.2 类成员函数设计 .............................................. 7

A.2.2.2.1 promptList方法设计 ....................................... 7

A.2.2.2.2 search方法设计 ........................................... 8

A.2.2.2.3 advancedSearch方法设计 ................................... 8

A.2.2.2.4 advancedSearchValue方法设计 .............................. 9

A.2.2.2.5 flow方法设计 ............................................. 9

A.2.3 标签功能接口TagController .................................... 9

A.2.3.1 功能描述 .................................................... 9

A.2.3.2 类成员函数设计 .............................................. 9

A.2.3.2.1 updateTags方法设计 ...................................... 10

A.2.3.2.2 getTags方法设计 ......................................... 10

A.3 WorkArea模块构件 .............................................. 10

A.3.1 线索管理接口ClueController .................................. 10

A.3.1.1 功能描述 ................................................... 10

A.3.1.2 类成员函数设计 ............................................. 10

A.3.1.2.1 batchAccess方法设计 ..................................... 10

A.3.2 分析操作历史接口ClueHistoryController ....................... 12

A.3.2.1 功能描述 ................................................... 12

A.3.2.2 类成员函数设计 ............................................. 12

A.3.2.2.1 page方法设计 ............................................ 12

A.3.2.2.2 filterTimes方法设计 ..................................... 12

A.3.2.2.3 delete方法设计 .......................................... 13 附件A:CSCI详细设计说明

3 A.3.2.2.4 clueVisualTree方法设计 .................................. 13

A.3.2.2.5 updateClue方法设计 ...................................... 13

A.3.2.2.6 updateStepResult方法设计 ................................ 13

A.3.2.2.7 stepDetails方法设计 ..................................... 13

A.3.3 实体管理接口EntityController ................................ 14

A.3.3.1 功能描述 ................................................... 14

A.3.3.2 类成员函数描述 ............................................. 14

A.3.3.2.1 addNode方法设计 ......................................... 14

A.3.3.2.2 deleteNode方法设计 ...................................... 14

A.3.3.2.3 deleteRelation方法设计 .................................. 15

A.3.3.2.4 infobox方法设计 ......................................... 15

A.3.3.2.5 entityDetails方法设计 ................................... 15

A.3.3.2.6 addRelation方法设计 ..................................... 16

A.3.3.2.7 addUrl方法设计 .......................................... 16

A.3.4 实体八合一管理接口EntityEightController ..................... 16

A.3.4.1 功能描述 ................................................... 16

A.3.4.2 类成员函数描述 ............................................. 16

A.3.4.2.1 update方法设计 .......................................... 16

A.3.4.2.2 addNumericAttrValue方法设计 ............................. 17

A.3.4.2.3 deletePrivateData方法设计 ............................... 17

A.3.4.2.4 addPrivateData方法设计 .................................. 18

A.3.5 图计算接口GraphCalculationController ........................ 18

A.3.5.1 功能描述 ................................................... 18

A.3.5.2 类成员函数描述 ............................................. 18

A.3.5.2.1 keyPointsAnalysis方法设计 ............................... 18

A.3.5.2.2 groupAnalysis方法设计 ................................... 20

A.3.5.2.3 groupSummary方法设计 .................................... 20

A.3.5.2.4 visualAnalysis方法设计 .................................. 21

A.3.6 专题接口TopicController ..................................... 21