任务/数据模型升级模块设计

该模块旨在升级任务/数据模型,提供以下功能:

9.1.1 任务/数据模型升级

  • 功能设计

    1. 提供定义任务模型节点的功能,包括'阶段'、'任务类型'、'层级结构'、'继承关系'、'是否准出'、'是否课题任务'、'默认模型'等属性,通过界面进行设置和管理。
    2. 实现与数据模型节点的关联关系,能够建立任务模型与数据模型的关联,通过界面进行设置和管理。
    3. 根据任务类型实例化生成特定的WBS层级结构,根据任务模型节点的属性自动构建WBS结构,提供界面操作以便用户进行调整和管理。
  • 界面设计

    1. 提供任务模型节点属性设置的界面,包括'阶段'、'任务类型'、'层级结构'、'继承关系'、'是否准出'、'是否课题任务'、'默认模型'等属性的输入框和选择框。
    2. 提供与数据模型节点关联的界面,通过选择数据模型节点进行关联操作。
    3. 提供WBS层级结构的展示界面,以树状结构展示任务模型节点和其对应的WBS层级结构。
  • 数据库设计

    1. 设计任务模型节点表,包括字段:节点ID、节点名称、阶段、任务类型、层级结构、继承关系、是否准出、是否课题任务、默认模型等。
    2. 设计数据模型节点表,包括字段:节点ID、节点名称、数据模型相关字段等。
    3. 设计任务模型节点与数据模型节点的关联表,记录任务模型节点与数据模型节点的关联关系。
  • 逻辑设计

    1. 实现任务模型节点属性的设置和管理功能,包括新增、修改、删除任务模型节点属性等操作。
    2. 实现任务模型节点与数据模型节点的关联功能,通过选择数据模型节点与任务模型节点进行关联操作。
    3. 实现根据任务类型生成WBS层级结构的功能,根据任务模型节点的属性自动构建WBS结构。
    4. 实现任务模型和数据模型之间视图切换的功能,根据任务模型和数据模型的关系自动构建不同类型的流程。
    5. 实现图形化展示流程的功能,通过界面展示任务模型和数据模型之间的关系和流程。

9.1.2 快速创建试飞计划

  • 功能设计 提供按照任务模型节点的类型快速从WBS任务中创建试飞计划的功能。

  • 界面设计 在WBS任务界面提供一个快速创建试飞计划的按钮,点击按钮后弹出试飞计划创建界面,自动填充相关信息。

  • 数据库设计 在试飞计划表中添加一个字段,记录其关联的任务模型节点。

  • 逻辑设计 实现根据任务模型节点类型自动填充试飞计划创建界面的相关信息的功能。

9.1.3 视图切换和流程展示

  • 功能设计 开发任务模型和数据模型之间视图切换的功能,实现依据任务模型和数据模型关系自动构建不同类型的流程,并提供图形化展示流程的功能。

  • 界面设计 提供视图切换按钮,点击按钮后切换到不同的视图模式,展示不同的流程。 提供图形化流程展示界面,使用流程图等方式展示流程。

  • 数据库设计 在流程表中添加字段,记录流程与任务模型和数据模型的关系。

  • 逻辑设计 实现根据任务模型和数据模型的关系自动构建不同类型的流程,并提供图形化展示流程的功能。

任务/数据模型升级模块设计:功能、界面、数据库和逻辑实现

原文地址: http://www.cveoy.top/t/topic/qeHj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录