Files
trail-mate/docs/models/organization-process/model.html
T

94 lines
12 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<title>组织 / 过程模型</title>
<style>
:root { color-scheme: dark; font-family: Inter, "Segoe UI", sans-serif; background: #091017; color: #d8e8f5; }
body { margin: 0; padding: 18px; background: #091017; }
.praxis-model-document { display: grid; gap: 14px; }
.model-doc-header, .model-doc-section, .package-card, .trace-list { border: 1px solid #244056; border-radius: 8px; background: #101a23; padding: 12px; }
h1, h2, h3, p { margin: 0; }
p, li, dd, dt, small { color: #9bb5cc; }
.meta-grid, .diagram-list { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 8px; }
.meta-grid div, .diagram-entry-card { border: 1px solid #244056; border-radius: 7px; padding: 9px; background: #0b121a; }
.element-list { display: grid; gap: 6px; list-style: none; padding: 0; margin: 10px 0; }
.element-list li { border: 1px solid #1d3447; border-radius: 7px; padding: 8px; background: #0b121a; display: grid; gap: 4px; }
.element-list li span { color: #80d4ff; font-size: 12px; }
.diagram-entry-card { color: inherit; cursor: pointer; text-align: left; display: grid; gap: 5px; }
.diagram-entry-card:hover { border-color: #3b82f6; }
pre.mermaid { border: 1px solid #244056; border-radius: 8px; padding: 12px; background: #0b121a; overflow: auto; }
</style>
</head>
<body>
<main class="praxis-model-document" data-praxis-anchor="model:organization-process" data-praxis-kind="uml_model" data-praxis-status="candidate">
<section class="model-doc-header">
<span>Praxis Model Explorer</span>
<h1>组织 / 过程模型</h1>
<p>解释系统要改变或稳定的业务秩序;UseCase 不描述 subject 内部结构,内部结构由 Trace / Refine 连接到软件结构模型。</p>
</section>
<section class="model-doc-section" data-praxis-anchor="model:organization-process:position" data-praxis-kind="model_position">
<h2>定位</h2>
<div class="meta-grid">
<div><dt>Viewpoint</dt><dd>描述参与者、业务过程、用例目标、可观察结果和业务概念</dd></div>
<div><dt>Stakeholder</dt><dd>业务负责人、产品负责人、领域专家、开发者</dd></div>
<div><dt>Abstraction Level</dt><dd>system intent / business process / observable behavior</dd></div>
<div><dt>Authority</dt><dd>docs/models/organization-process 是归一化模型目录;docs/design 作为组织/过程模型的兼容投影输入共同承载。</dd></div>
<div><dt>Packages</dt><dd>2</dd></div>
<div><dt>Elements</dt><dd>1</dd></div>
<div><dt>Diagrams</dt><dd>1</dd></div>
</div>
</section>
<section class="model-doc-section" data-praxis-anchor="model:organization-process:package-overview" data-praxis-kind="package_diagram">
<h2>Package 概览图</h2>
<pre class="mermaid" data-praxis-anchor="model:organization-process:package-overview:diagram" data-praxis-kind="package_diagram">flowchart TD
model["组织 / 过程模型"]
pkg_0["组织 / 过程模型"]
model --&gt; pkg_0
pkg_1["candidate"]
pkg_0 --&gt; pkg_1
pkg_1 --&gt; pkg_1_contents["1 elements / 1 diagrams"]</pre>
</section>
<section class="model-doc-section" data-praxis-anchor="model:organization-process:diagrams" data-praxis-kind="diagram_index">
<h2>Package / Element / Diagram</h2>
<article class="package-card" data-praxis-anchor="model:organization-process:package:root" data-praxis-kind="uml_package">
<h3>组织 / 过程模型</h3>
<p>Model 根命名空间下组织 0 个直接模型元素,并通过 0 张 UML 图呈现。</p>
<div class="diagram-list">
</div>
</article>
<article class="package-card" data-praxis-anchor="model:organization-process:package:candidate" data-praxis-kind="uml_package">
<h3>candidate</h3>
<p>candidate 命名空间下组织 1 个直接模型元素,并通过 1 张 use_case 图呈现。</p>
<ul class="element-list"><li data-praxis-anchor="model:organization-process:element:use_case:-:model:organization-process:missing-design" data-praxis-kind="uml_element"><strong>尚未生成组织/过程模型</strong><span>use_case · classifier · low</span><small>尚未生成组织/过程模型 是组织/过程模型中的 UseCase,描述参与者能够观察到的目标和结果;它不定义 subject 的内部结构。</small></li></ul>
<div class="diagram-list">
<button
type="button"
class="diagram-entry-card"
data-praxis-anchor="model:organization-process:missing-design"
data-praxis-kind="uml_diagram"
data-praxis-document-title="尚未生成组织/过程模型"
data-praxis-document-summary="运行 Design Discovery 后,这里会显示 UseCase、Activity、Interaction、StateMachine 和业务概念类图。"
data-praxis-document-md="docs/design/use-case-diagrams-maps.md"
data-praxis-document-html="docs/design/use-case-diagrams-maps.html"
>
<span>use_case · candidate · low</span>
<strong>尚未生成组织/过程模型</strong>
<small>运行 Design Discovery 后,这里会显示 UseCase、Activity、Interaction、StateMachine 和业务概念类图。</small>
</button>
</div>
</article>
</section>
<section class="trace-list" data-praxis-anchor="model:organization-process:trace" data-praxis-kind="trace_index">
<h2>Trace / Refine</h2>
<ul><li><strong>refine</strong> model:organization-process -> model:software-structure:组织/过程模型中的 UseCase、Activity 和业务概念需要通过 Trace / Refine 连接到承载它们的软件结构。</li><li><strong>project</strong> model:organization-process -> projection:design-explorerDesign Explorer 投影 是 model:organization-process 的展示投影;它可以帮助讨论,但不能覆盖 Model / Package / Element 的权威边界。</li><li><strong>project</strong> model:organization-process -> projection:architecture-c4Architecture Explorer / C4 投影 是 model:organization-process 的展示投影;它可以帮助讨论,但不能覆盖 Model / Package / Element 的权威边界。</li></ul>
</section>
<script type="application/json" id="praxis-uml-model-document">{"model":{"id":"model:organization-process","kind":"organization_process","title":"组织 / 过程模型","viewpoint":"描述参与者、业务过程、用例目标、可观察结果和业务概念","stakeholder":["业务负责人","产品负责人","领域专家","开发者"],"abstractionLevel":"system intent / business process / observable behavior","purpose":"解释系统要改变或稳定的业务秩序;UseCase 不描述 subject 内部结构,内部结构由 Trace / Refine 连接到软件结构模型。","authority":"docs/models/organization-process 是归一化模型目录;docs/design 作为组织/过程模型的兼容投影输入共同承载。","diagrams":[{"id":"model:organization-process:missing-design","modelId":"model:organization-process","kind":"use_case","title":"尚未生成组织/过程模型","summary":"运行 Design Discovery 后,这里会显示 UseCase、Activity、Interaction、StateMachine 和业务概念类图。","docPath":"docs/design/use-case-diagrams-maps.md","htmlPath":"docs/design/use-case-diagrams-maps.html","packagePath":"candidate","anchor":"model:organization-process:missing-design","status":"candidate","confidence":"low","representedElements":["UseCase","Actor","Association","Subject"]}],"anchor":"model:organization-process","docPath":"docs/models/organization-process/model.md","htmlPath":"docs/models/organization-process/model.html","status":"candidate","packages":[{"id":"model:organization-process:package:root","title":"组织 / 过程模型","packagePath":".","summary":"Model 根命名空间下组织 0 个直接模型元素,并通过 0 张 UML 图呈现。","modelId":"model:organization-process","childPackageIds":["model:organization-process:package:candidate"],"level":0,"elementCount":0,"elements":[],"diagramCount":0,"diagrams":[]},{"id":"model:organization-process:package:candidate","title":"candidate","packagePath":"candidate","summary":"candidate 命名空间下组织 1 个直接模型元素,并通过 1 张 use_case 图呈现。","modelId":"model:organization-process","parentPackageId":"model:organization-process:package:root","childPackageIds":[],"level":1,"elementCount":1,"elements":[{"id":"model:organization-process:element:use_case:-:model:organization-process:missing-design","kind":"use_case","role":"classifier","name":"尚未生成组织/过程模型","summary":"尚未生成组织/过程模型 是组织/过程模型中的 UseCase,描述参与者能够观察到的目标和结果;它不定义 subject 的内部结构。","modelId":"model:organization-process","packageId":"model:organization-process:package:candidate","packagePath":"candidate","representedByDiagramIds":["model:organization-process:missing-design"],"traceIds":[],"status":"candidate","confidence":"low","sourcePaths":["docs/design/use-case-diagrams-maps.md","docs/design/use-case-diagrams-maps.html"]}],"diagramCount":1,"diagrams":[{"id":"model:organization-process:missing-design","modelId":"model:organization-process","kind":"use_case","title":"尚未生成组织/过程模型","summary":"运行 Design Discovery 后,这里会显示 UseCase、Activity、Interaction、StateMachine 和业务概念类图。","docPath":"docs/design/use-case-diagrams-maps.md","htmlPath":"docs/design/use-case-diagrams-maps.html","packagePath":"candidate","anchor":"model:organization-process:missing-design","status":"candidate","confidence":"low","representedElements":["UseCase","Actor","Association","Subject"]}]}],"elements":[{"id":"model:organization-process:element:use_case:-:model:organization-process:missing-design","kind":"use_case","role":"classifier","name":"尚未生成组织/过程模型","summary":"尚未生成组织/过程模型 是组织/过程模型中的 UseCase,描述参与者能够观察到的目标和结果;它不定义 subject 的内部结构。","modelId":"model:organization-process","packageId":"model:organization-process:package:candidate","packagePath":"candidate","representedByDiagramIds":["model:organization-process:missing-design"],"traceIds":[],"status":"candidate","confidence":"low","sourcePaths":["docs/design/use-case-diagrams-maps.md","docs/design/use-case-diagrams-maps.html"]}]},"relatedTraces":[{"id":"trace:model:organization-process:software-structure","relation":"refine","sourceId":"model:organization-process","targetId":"model:software-structure","sourceModelId":"model:organization-process","targetModelId":"model:software-structure","summary":"组织/过程模型中的 UseCase、Activity 和业务概念需要通过 Trace / Refine 连接到承载它们的软件结构。"},{"id":"trace:model:organization-process:projection:design-explorer","relation":"project","sourceId":"model:organization-process","targetId":"projection:design-explorer","sourceModelId":"model:organization-process","summary":"Design Explorer 投影 是 model:organization-process 的展示投影;它可以帮助讨论,但不能覆盖 Model / Package / Element 的权威边界。"},{"id":"trace:model:organization-process:projection:architecture-c4","relation":"project","sourceId":"model:organization-process","targetId":"projection:architecture-c4","sourceModelId":"model:organization-process","summary":"Architecture Explorer / C4 投影 是 model:organization-process 的展示投影;它可以帮助讨论,但不能覆盖 Model / Package / Element 的权威边界。"}]}</script>
</main>
</body>
</html>