120 likes | 321 Views
四件套转 PDM 工具介绍. 主讲:谢新. 系统演示. 建 PDM 文件的前后对比. 原来. 现在. 四件套 人 工 PDM 文件. 四件套 程序生成 PDM 文件. 人工只需要修改四件套格式. 工作简单,很耗费时间,且英文不好翻译麻烦,且不同的人对一个字段内容有不同的翻译. 程序生成 PMD (省去了大量的耗费工时,统一翻译结果). 人工对生成 PDM 文件进行必要修改. 模板格式. 软件实现功能:. 四件套单个 或多个 或目录中的 97-2010 版本 excel 档解释; 四件套中的“内容”自动翻译成英文 或拼音 ;
E N D
四件套转PDM工具介绍 主讲:谢新
建PDM文件的前后对比 原来 现在 四件套 人 工 PDM文件 四件套 程序生成 PDM文件 人工只需要修改四件套格式 工作简单,很耗费时间,且英文不好翻译麻烦,且不同的人对一个字段内容有不同的翻译 程序生成PMD (省去了大量的耗费工时,统一翻译结果) 人工对生成PDM文件进行必要修改
软件实现功能: • 四件套单个或多个或目录中的97-2010版本excel档解释; • 四件套中的“内容”自动翻译成英文或拼音; • 根据四件套中“控件类型”及“数据格式”生成相关的类型的字段; • 根据四件套中“字段长度”生成相关类型的字段的长度大小; • 对翻译的“内容”保存到本地数据库,可使内容与字段名称在任何地方都统一,且不用每次访问外网翻译,提高效率;
实现细节问题 • 过滤翻译结果中无意义字,如the、is 等; • 默认生成主键ID; • 记录数据与生成PDM是双线程执行,互不影响效率; • 初始化IEMS4.5的数据字典; • 集成分词功能; • 字段排序; • 翻译可配置使用多个免费API,现为有道与微软两个; • 支持各个类型数据库,可方便改变;
需要人工处理问题 • PDM Package对应的包名; • 英文表名; • 表间的外键关联; • 翻译结果不满意部分;
小工具不足之处 • 无法在己生成的PDM中增加或修改表; • 翻译依赖外部API; • 无法确认外键关系; • 可能使用B/S架构更为方便(以后可能会推出);