软件截图
3 张 · 点击查看大图软件介绍
System Designer Mac版是一款运行在 Mac OS 平台上的开发工具,定位为用于设计模型驱动应用程序的 IDE。它的核心在于“模型”:开发者先在工具中定义应用模型,再由模型生成类和组件,作为构建应用的起点。
主要功能
用 UML 设计应用 市场上的 JavaScript 框架通常以代码方式定义模型,而 System Designer 采用 UML 这一标准来描述模型,因此即使此前没有使用过该工具,也可以借助已有的 UML 知识创建模型。模型定义以名为 MSON 的 JSON 格式存储,在 MSON 中可以定义类型、类、一对一和一对多关系,以及类之间的多继承。
为模型编写行为代码 模型创建完成后,System Designer 会生成所有方法的骨架,开发者只需在骨架中补充代码来实现方法逻辑。工具还提供组件管理辅助,便于在组件之间导航,逐步搭建应用。
以图形方式创建组件 创建组件无需编写实例化代码,操作方式类似于在 NoSQL 数据库中创建文档。System Designer 在此过程中充当 ODM(对象-文档映射器),以 NoSQL 文档的方式管理组件。
适用场景
适合需要在编码前用 UML 梳理数据模型与类关系的开发者,尤其适用于采用 JavaScript 框架、希望以标准建模方式定义类型、关系与继承,并据此生成代码骨架和组件的开发工作。
注意事项
该软件为免费使用,界面提供简体中文,文件大小约 68.3 MB,系统要求为 Mac 10.9+。以上版本与兼容信息来自资料记载,实际使用前可结合当前系统环境自行确认。
软件信息
- 软件版本
- 3.0.4
- 适用系统
- macOS
- 软件分类
- 开发工具
- 授权方式
- 以官方许可为准
- 信息更新
- 软件大小
- 68.3 MB
- 软件语言
- 简体中文
- 系统要求
- Mac 10.9+
- 收费说明
- 免费
- 版本资料更新
- 2018-08-28
- 官方网站
- 暂未提供
版本、系统要求和授权方式以开发者最新说明为准。






