版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 公共平台管理1.1 多租户设计管理1.2 元数据设计概要设计:在多租户的SaaS应用系统中,特别是在采用共享数据库供享架构方案的数据模型中,租户使用的是相同的表、视图、存储过程以及关系等,对数据结构的直接修改或扩展会直接影响所有租户对系统的正常使用。因此,需要SaaS在提供对数据模型扩展的同时,不影响其他租户对数据的使用。元数据的设计可以帮助租户更多的来实现个性化风格,根据租户的要求可以自定义不同的数据和功能,满足租户的个性化需求元数据物流模型用例分析:1.2.1 视图扩展管理1.2.1.1 权限描述用户角色功能权限描述数据权限描述超级管理员视图对象扩展管理视图对象扩展的权限租户租户的视图
2、对象扩展管理租户视图对象扩展的权限1.2.1.2 功能清单功能触发点描述新增新增一条视图对象扩展信息修改修改一条视图对象扩展信息删除删除一条视图对象扩展信息查询根据条件查询一条视图对象扩展信息1.2.1.3 界面原型试图扩展管理:视图扩展表:视图扩展字段配置:1.2.1.4 程序描述1.2.1.4.1 程序/包结构源码目录com.ubiot.service.system.包类结构说明pojo|-Views.java视图对象扩展基本信息web |-action |- ViewsAction.java视图对象扩展管理actionservice |- ViewsService.java视图对象扩展管
3、理服务接口实现 |- IViewsService.java视图对象扩展管理服务接口tools |- ViewsUtil.java视图对象扩展管理工具类页面文件结构文件结构说明/viewsviews_manage.jspviews _tree.jspviews _treeitem_view.jspviews _detail.jspviews _add.jspviews _edit.jsp1.2.1.4.2 类图设计1.2.1.5 功能设计1.2.1.5.1 新增1.2.1.5.2 修改1.2.1.5.3 删除1.2.1.5.4 查询1.2.1.6 数据字典create table Views (
4、 Id VARCHAR2(40) not null, tenantId VARCHAR2(40), viewId VARCHAR2(50), viewModel VARCHAR2(50), viewName VARCHAR2(30), parentId VARCHAR2(50), sort INTEGER, remark VARCHAR2(100), IsDelete INTEGER, constraint PK_VIEWS primary key (Id);1.2.2 视图表管理1.2.2.1 权限描述用户角色功能权限描述数据权限描述超级管理员视图表管理视图表的权限租户租户的视图表管理租户视
5、图表的权限1.2.2.2 功能清单功能触发点描述查询根据条件查询视图表的信息新增新增视图表的信息修改修改视图表的信息删除删除视图表的信息1.2.2.3 界面原型详见1.2.1.31.2.2.4 程序描述1.2.2.4.1 程序/包结构源码目录com.ubiot.service.system.包类结构说明pojo|- ViewTable.java视图表基本信息web |-action |- ViewTableAction.java视图表管理actionservice |-ViewTableService.java视图表管理服务接口实现 |-IViewTableService.java视图表管理服
6、务接口tools |-ViewTableUtil.java视图表管理工具类页面文件结构文件结构说明/ViewTableviewTable_manage.jspviewTable _detail.jspviewTable _add.jspviewTable _edit.jsp1.2.2.4.2 类图设计1.2.2.5 功能设计1.2.2.5.1 新增1.2.2.5.2 修改1.2.2.5.3 删除1.2.2.5.4 查询1.2.2.6 数据字典create table ViewTable ( id CHARACTER(40) not null, tenantId CHARACTER(30), v
7、iewId CHARACTER(30), viewTable CHARACTER(30), isDelete INTEGER, constraint PK_VIEWTABLE primary key (id);1.2.3 视图对象扩展字段1.2.3.1 权限描述用户角色功能权限描述数据权限描述超级管理员视图对象扩展字段管理视图对象扩展字段的权限租户视图对象扩展字段管理租户视图对象扩展字段的权限1.2.3.2 功能清单功能触发点描述查询根据条件查询视图对象扩展字段新增新增视一条图对象扩展字段修改修改一条视图对象扩展字段删除删除视图对象扩展字段1.2.3.3 界面原型详见1.2.3.4 程序描述1
8、.2.3.4.1 程序/包结构源码目录com.ubiot.service.system.包类结构说明pojo|- ViewFiled.java视图对象扩展字段信息web |-action |- ViewFiledAction.java视图对象扩展字段管理actionservice |-ViewFiledService.java视图对象扩展字段管理服务接口实现 |-IViewFiledService.java视图对象扩展字段管理服务接口tools |-ViewFiledUtil.java视图对象扩展字段管理工具类页面文件结构文件结构说明/ViewFiledviewFiled_manage.jsp
9、viewFiled _tree.jspviewFiled _treeitem_view.jspviewFiled _detail.jspviewFiled _add.jspviewFiled _edit.jsp1.2.3.4.2 类图设计1.2.3.5 功能设计1.2.3.5.1 新增1.2.3.5.2 修改1.2.3.5.3 删除1.2.3.5.4 查询1.2.3.5.5 排序1.2.3.6 数据字典create table ViewFiled ( id CHARACTER(40) not null, tenantId CHARACTER(40), viewId CHARACTER(30),
10、 viewTable CHARACTER(30), filedName CHARACTER(30), filedDesc CHARACTER(20), fieldType CHARACTER(30), isNull INTEGER, length INTEGER, filedDefault CHARACTER(30), isDelete INTEGER, constraint PK_VIEWFILED primary key (id);1.2.4 视图对象扩展字段配置1.2.4.1 权限描述用户角色功能权限描述数据权限描述超级管理员视图对象扩展配置管理视图对象扩展配置的权限租户视图对象扩展配置
11、管理租户视图对象扩展配置的权限1.2.4.2 功能清单功能触发点描述查询视图对象扩展配置新增视图对象扩展配置修改视图对象扩展配置删除视图对象扩展配置1.2.4.3 界面原型详见1.2.4.4 程序描述1.2.4.4.1 程序/包结构源码目录com.ubiot.service.system.包类结构说明pojo|- ViewFiledConfig.java视图对象扩展配置基本信息web |-action |- ViewFiledConfigAction.java视图对象扩展配置管理actionservice |-ViewFiledConfigService.java视图对象扩展配置管理服务接口实
12、现 |-IViewFiledConfigService.java视图对象扩展配置管理服务接口tools |-ViewFiledConfigUtil.java视图对象扩展配置管理工具类页面文件结构文件结构说明/ViewFiledConfigviewFiledConfig_manage.jspviewFiledConfig _tree.jspviewFiledConfig _treeitem_view.jspviewFiledConfig _detail.jspviewFiledConfig _add.jspviewFiledConfig _edit.jsp1.2.4.4.2 类图设计1.2.4.
13、5 功能设计1.2.4.5.1 新增1.2.4.5.2 修改1.2.4.5.3 删除1.2.4.5.4 查询1.2.4.5.5 排序1.2.4.6 数据字典create table ViewFiledConfig ( id CHARACTER(40) not null, tenantId CHARACTER(30), viewId CHARACTER(30), tableName CHARACTER(30), filedName CHARACTER(30), filedValue CHARACTER(30), isReadyOnly INTEGER, "check" CHARACTER(255), text CHARACTER(255), "select" CHARACTER(255), selectLink CHARACTER(255),
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 领导深入基层工作制度
- 风险分级监管工作制度
- 高速服务投诉工作制度
- 绥化市肇东市2025-2026学年第二学期五年级语文第八单元测试卷(部编版含答案)
- 巢湖市无为县2025-2026学年第二学期三年级语文第八单元测试卷(部编版含答案)
- 信阳市固始县2025-2026学年第二学期五年级语文第七单元测试卷(部编版含答案)
- 周口市沈丘县2025-2026学年第二学期三年级语文期末考试卷(部编版含答案)
- 膨胀烟丝设备操作工安全实践强化考核试卷含答案
- 钨酸铵溶液制备工操作知识竞赛考核试卷含答案
- 广播电视线务员岗前理论实践考核试卷含答案
- 实验室十大危险操作和安全隐患
- 《直播电商运营》 课件 模块1、2 走进直播电商、直播定位与团队组建
- 电网建设项目施工项目部环境保护和水土保持标准化管理手册(变电工程分册)
- 2024轨道式集装箱门式起重机自动化技术规范
- 大班语言优质课课件PPT《青蛙歌》
- 法医学尸体现象课件
- 装饰工程实测实量记录表(装修)
- 个性化营销优秀课件
- 蒙牛乳业(马鞍山)有限公司扩产3.5万吨鲜奶(PET瓶)项目环境影响报告表
- GB/T 9161-2001关节轴承杆端关节轴承
- GB/T 40692-2021政务信息系统定义和范围
评论
0/150
提交评论