BODA逆向数据建模实例体验教程

1 概述

1.1 体验教程说明

本体验教程面向的用户:
● 希望体验了解使用《软件逻辑地图》如何进行逆向数据建模的用户。
本体验教程包括:
● 进行逆向数据建模的完整过程说明,包括了若干人机交互构建步骤。

1.2 体验步骤


1. 创建项目: 新建1个项目,用于逆向数据建模。
2. 功能架构建模: 批量导入功能结构,并发布功能结构;批量导入功能模块。
3. 构建数据库&生成表制品: 创建1个数据库制品,选择适配的数据库类型,并配置1个数据库实例,由数据库实例抓取特定库表,自动生成数据表制品。对数据表进行分析,定义库表域,发布数据库。
4. 修订&完善数据表: 设置数据表所属库表域,完善各数据表制品,并发布数据表。
5. 编制库表域地图&生成数据对象: 创建库表域地图,导入归属该库表域的数据表,发布库表域地图。由库表域地图生成目标功能模块的数据对象及数据实体。
6. 完善功能模块: 完善各功能模块,调整数据对象与数据实体之间的包含关系,并对各数据实体描述标识字段、重要字段及关联的其他数据实体。
7. 集成构建模型总图: 构建3个功能域集成图,在模型总集成图中加载功能地图、数据地图(由功能地图自动生成)、库表地图并更新发布。
8. 构建模型成品: 构建模型预成品,构建模型成品,发布模型成品。

1.3 配套项目资料

本体验教程的配套项目是物料仓库管理系统,该系统主要包括物料的入库、出库、库存台账等功能,还包括基础数据、采购和生产等模块中与物料出入库相关的功能。
本体验教程包括以下配套资料包:
1.项目需求文档:用于理解配套项目的业务需求
下载地址:https://www.slmap.cn/smap-demo/TRAINING-01/WMS-PRD.pdf
2.系统界面原型:用于理解配套项目的业务需求
在线浏览地址:https://www.slmap.cn/smap-demo/TRAINING-01/list.html
3.配套导入文件:用于批量导入功能结构、功能模块
导入功能结构Excel下载地址:https://www.slmap.cn/smap-demo/TRAINING-01/功能结构.xlsx
导入功能模块Excel下载地址:https://www.slmap.cn/smap-demo/TRAINING-01/功能模块.xlsx
4.数据库实例连接配置信息:
数据库类型:MySQL
IP: 58.213.72.26
端口: 1501
数据库实例: slmap_demo_1
数据库账号: slmap_demo_1
数据库密码: slmap_demo_1

1.4 配套项目业务场景

1.4.1 配套项目业务场景-物料入库


◾采购入库
①采购岗在线编制采购单,一份采购单只能向一个采购供应商进行采购。一份采购单,可以有多条采购明细行。
②供应商在收到采购员发送的采购单后,组织物料送货到指定物料仓库。
③供应商送达货物到物料仓库后,库管员根据交货单,清点货物进行入库,同时在线编制入库单。
④库管员根据交货单明细,提取对应采购单明细作为入库单明细,录入入库数及货物存放区域;库管员确认入库数据无误,提交入库单完成入库操作。

◾ 红冲
①库管员发现某份已生效入库单编制错误,需要修改入库数据。此时,先要对源入库单进行红冲操作,然后再重新做入库操作。

1.4.2 配套项目业务场景-物料出库


◾ 领料出库
①生产岗编制领料单(指定领料仓库及领料部门);查询并提取物料库存台账作为领料单明细,并指定本次领料的需求数。
②库管员在线查看生产岗提交的领料单,根据领料需求编制对应的领料出库单。
③库管员根据领料出库明细,拣货出库,生产岗收料,完成领料出库。

◾ 退货出库
①采购岗对于已入库的有瑕疵或多采购的物料发起退货,编制对应的退货单(指定退货仓库及退货供应商);查询并提取待退货的物料库存台账作为退货单明细,并指定物料的退货数。
②库管员在线查看采购岗提交的退货单,根据退货需求编制对应的退货出库单。
③库管员根据退货出库明细,拣货出库,供应商收货入库,完成退货出库。

◾ 红冲出库
①库管员发现某份已生效出库单编制错误,需要修改出库数据。此时,先要对源出库单进行红冲,然后再重新做出库操作。

1.5 本次体验建模产出清单

1.5.1 本次体验建模产出清单-功能类模型制品


1.5.2 本次体验建模产出清单–库表类模型制品


1.5.3 本次体验建模产出清单 - 集成图


2 创建项目▶️25秒


3 功能架构建模


3.1 功能结构建模▶️29秒

3.2 功能模块建模▶️21秒

4 构建数据库&生成表制品


4.1 构建数据库&生成表制品▶️1分29秒

体验配套数据库实例连接配置:
数据库类型: MySQL
IP: 58.213.72.26
端口: 1501
数据库实例: slmap_demo_1
数据库账号: slmap_demo_1
数据库密码: slmap_demo_1

4.2 定义库表域&发布数据库▶️51秒

5 修订&完善数据表▶️1分53秒


6 编制库表域地图&生成数据对象▶️59秒


7 完善功能模块▶️1分59秒


8 集成构建模型总图


8.1 编制&发布功能地图▶️32秒

8.2 编制与发布模型总图▶️45秒

9 构建模型成品


9.1 构建模型预成品▶️1分15秒

9.2 构建与发布模型成品▶️21秒
























Copyright © 2023-软件逻辑地图 苏ICP备15043145号-3