Skip to content

Commit

Permalink
feat 更新目录结构
Browse files Browse the repository at this point in the history
  • Loading branch information
gaozhiyi committed Dec 8, 2023
1 parent 14c51d9 commit 968b0dd
Show file tree
Hide file tree
Showing 7 changed files with 96 additions and 6 deletions.
47 changes: 46 additions & 1 deletion docs/.vitepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,52 @@ export default {
{
text: '部署文档',
link: '/base/product/DDD可视化开发平台文档/快速入门/部署文档.md'
}],
},
{
text: '快速入门概述',
link: '/base/product/DDD可视化开发平台文档/快速入门/快速入门概述.md'
},{
text: '示例项目',
items:[
{
text:'示例项目简介',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/示例项目简介.md'
},
{
text: '示例项目的使用限制说明',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/示例项目限制说明.md'
},
{
text: '步骤一:业务场景分析',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/步骤一:业务场景分析.md'
},
{
text: '步骤二:场景过程分析',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/步骤二:场景过程分析.md'
},
{
text: '步骤三:领域建模',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/步骤三:领域建模.md'
},
{
text: '步骤四:设计评审与校验',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/步骤四:设计评审与校验.md'
},
{
text: '步骤五:模型即代码',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/步骤五:模型即代码.md'
},

{
text: '步骤六:AI辅助编码',
link: '/base/product/DDD可视化开发平台文档/快速入门/示例项目/步骤六:AI辅助编码.md'
}
],
collapsible: true,
collapsed: true,
}

],
collapsible: true,
collapsed: true,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@

- 如果您是架构师,作为架构设计的核心人员您需要以下操作

- 从0到1设计建模,请参见 [示例:模型设计](https://help.aliyun.com/zh/bizworks/getting-started/example-design-a-model)
- 从0到1设计建模,请参见 [示例:模型设计](../操作指南/业务建模平台.md)
- 建设一个完整的中心应用,请参见 [示例:开发中心应用](../操作指南/平台和项目管理/团队应用管理/应用管理.md)
- 组织设计文档的评审

- 如果您是开发人员,需要以下操作

- 参与设计建模 [示例:模型设计](https://help.aliyun.com/zh/bizworks/getting-started/example-design-a-model)
- 参与设计建模 [示例:模型设计](../操作指南/业务建模平台.md)
- 参与评审
- 文档转换成代码 [插件示例:代码生成](../操作指南/应用开发平台/IDEA插件集成.md)
- AI 辅助编码
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
# 快速入门
# 业务场景分析

Original file line number Diff line number Diff line change
@@ -1 +1,42 @@
# 快速入门
# 示例项目简介


本文介绍使用示例项目的前提条件,以及示例项目的背景信息、使用限制和其全流程操作步骤简介。



## 前提条件

已开通DDD可视化平台 公有云版本服务。



## 背景信息

在DDD 启蒙阶段, 很多人最开始的熟悉阶段为 欧创新 在极客时间中的课程 [DDD实战](https://houbb.github.io/2015/01/01/DDD%E5%AE%9E%E6%88%98%E8%AF%BE-18%E7%9F%A5%E8%AF%86%E7%82%B9%E4%B8%B2%E8%AE%B2-%E5%9F%BA%E4%BA%8EDDD%E7%9A%84%E5%BE%AE%E6%9C%8D%E5%8A%A1%E8%AE%BE%E8%AE%A1%E5%AE%9E%E4%BE%8B) 为案例,若对这个课程感兴趣可以按[此链接查看](https://time.geekbang.org/column/intro/100037301?utm_campaign=geektime_search&utm_content=geektime_search&utm_medium=geektime_search&utm_source=geektime_search&utm_term=geektime_search&tab=intro) 在案例中主要讲了一个案例,为请假系统:

项目的目标是实现在线请假和考勤管理。

功能描述如下:

- 请假人填写请假单提交审批,根据请假人身份、请假类型和请假天数进行校验,根据审批规则逐级递交上级审批,逐级核批通过则完成审批,否则审批不通过退回申请人。
- 根据考勤规则,核销请假数据后,对考勤数据进行校验,输出考勤统计。

## 示例项目使用限制说明

详细信息,请参见 [示例项目使用限制说明](./示例项目/示例项目限制说明.md)



## 示例项目全流程操作步骤简介

通过以下六个操作步骤,您可以了解DDD可视化平台的主线流程。

| **步骤** | **说明** | **相关文档** |
| :--------------------- | :----------------------------------------------------------- | ----------------------------------------------------- |
| **一、业务场景分析** | 您将产品/业务人员,理解和定义业务问题。目标是识别关键的业务需求和约束,以及确定软件解决方案应如何帮助业务达成其目标,为达成这个目标,需要的操作流程,以及各角色之间的协同关系 | [步骤一:业务场景分析](./步骤一:业务场景分析.md) |
| **二、场景过程分析** | 作为产品和架构师深入入分析特定的业务场景和流程,以便更好地了解业务操作的具体细节。通过这种方式,可以识别出关键业务流程,以便于拆分关键的业务模块 | [步骤二:场景过程分析](./步骤二:场景过程分析.md) |
| **三、领域建模** | 系统架构师创建反映业务领域的概念模型,与领域专家合作以确保模型准确反映业务实体和关系 | [步骤三:领域建模](./步骤三:领域建模.md) |
| **四、文档==代码** | 您作为开发人员软件开发人员编写代码的同时更新文档,确保文档的准确性和可读性,基于文档生成代码之后,确保文档与代码保持一致 | [步骤四:文档==代码](./步骤五:模型即代码.md) |
| **五、设计评审与校验** | 团队成员参与评审领域模型和设计方案,确保它们满足业务需求并具有实现可能性 | [步骤五:设计评审与校验](./步骤四:设计评审与校验.md) |
| **六、AI辅助编码** | 作为开发人员你将使用AI,预生成的方式来辅助编码,以提高编码的效率和编码的质量,包括:单元测试, 代码优化,代码生成,代码修复, 代码审核。 | [步骤六:AI辅助编码](./步骤六:AI辅助编码.md) |
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
# 快速入门
# 示例项目的使用限制说明



0 comments on commit 968b0dd

Please sign in to comment.