AGILE TEAM
Skip to content

术语表


应用

是项目目标在某一个终端类型上的具体实现,运行在用户端,可以和用户进行交互。目前 JH4J-CODE 平台支持的终端类型包括 Web、iOS、Android

WEB 应用

基于互联网的应用程序,通过浏览器作为用户界面。建立在 Web 技术(HTML、CSS、JavaScript)上,不需要在用户设备上安装。JH4J-CODE 平台搭建的应用使用 Vue.js 框架实现。

移动端应用

在移动设备上运行的应用程序。JH4J-CODE 平台采用跨平台方案,搭建一次便可在 iOS 和 Android 上正常运行。


页面

JH4J-CODE 平台的页面构成要素:

要素说明
页面编码标识页面唯一性,不可为中文
页面名称页面的中文名称
组件描述页面包含的组件信息

模型

一组图形化或可视化的接口,用于展示业务需求和解决方案。

类型说明
单表模型对应数据库一个表,用于单个表就能解决问题的场景
多表模型对应数据库多个表,适用于多表配合才能完成任务的场景

组件

类型说明示例
原子组件最小功能单位,最高复用性按钮、输入框、列表项
高级组件由原子组件组成的复杂组件表格、表单
页面组件页面上独立的部分或功能导航栏、页眉、页脚、卡片

业务类型

平台根据业务场景中实际需要的数据类型归类:

类型标识
数据字典dict
枚举enums
用户user
公司company
部门dept
日期dateyyyy-MM-dd
日期时间datetimeyyyy-MM-dd HH:mm:ss
时间timeHH:mm:ss
文本text
长文本textarea
数字number
自动编码auto_no
布尔值boolean

变量

页面中视图的更新通过组件绑定变量实现,变量的改变通过重新赋值。

属性说明
命名(name)以英文字母开头,不可为中文,建议有业务含义(如 userList
描述(label)中文名称
数据类型string / number / boolean / array / object / function / date
默认值变量初始值
业务类型对应的业务数据类型
业务值业务类型下的枚举值

角色

针对数据权限的分组方式,控制拥有该角色的用户可查看的业务数据。


页面路由

页面跳转路由,为需要跳转的页面配置路由规则,当满足路由规则时由当前页面跳转到目标页面。

You may not distribute, modify, or sell this software without permission.