当前位置:首页 > 网络科技 >

saas平台搭建步骤(saas系统框架搭建详解)

来源:原点资讯(www.yd166.com)时间:2023-04-18 01:23:12作者:YD166手机阅读>>

SaaS系统能提供一个或者多个行业常见场景的功能支持,只要在有网络的情况下,便“随处可用、拿来即用、不用下载”,所以现在也是一个流行的趋势。本文介绍了SaaS系统的框架搭建,一起来学习一下吧。

saas平台搭建步骤,saas系统框架搭建详解(1)

根据百度百科的解释:“SaaS,是Software-as-a-Service的缩写名称,意思为软件即服务,SaaS平台供应商将应用软件统一部署在自己的服务器上,客户可以根据工作实际需求,向厂商订购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得SaaS平台供应商提供的服务”。

SaaS系统能提供一个或者多个行业常见场景的功能支持,并且只要在有网络的前提下具有“随处可用、拿来即用、不用下载”的特点。

对于SaaS服务商来说,边际成本随着客户的增多大幅度降低;对于客户来说,能在业务开展前期先小成本试用,降低软件综合成本,可以更聚焦于业务本身的开展;对于用户来说,可以拿来即用,并且SaaS系统的常规设计符合相对应领域用户的心智模型,使用起来非常方便。

所以现在SaaS系统的流行已然是一种趋势。接下来为大家详细介绍一下SaaS系统的框架搭建,也就是SaaS异于其他常规B端平台的地方—权限的配置以及数据的隔离要更为复杂一些。

一、菜单管理

菜单管理主要是为了管理后台系统菜单的展示、排序、以及跳转,开发人员每次做好新的的功能时,可以直接从这里配置到后台,不需要通过在数据库插数据,或者走开发、发布、上线的流程。

参照原型如下:

saas平台搭建步骤,saas系统框架搭建详解(2)

  • 标识码:唯一标识,去重
  • 菜单名称:名字直接体现了导航的内容
  • 菜单图标:和菜单名称相对应,只有目录类型和菜单类型的才会有
  • 权限代码:代码里面不会进行汉字逻辑判断,需要设计对应标识码,为后续权限设置提供选项
  • 父级菜单:菜单的层级关系
  • 排序号:控制同一层级的前后顺序
  • url:菜单类型才会有该字段
  • 跳转类型:内部跳转(相对路径)、外部跳转(绝对路径)
  • 跳转方式:原页面打开、新页面打开
  • 类型:目录(可以包含目录和菜单)、菜单(设置跳转url)、按钮(设置权限的最小单位)
  • 状态:开启(正常在导航中显示的菜单)、关闭(停用不在导航中显示的菜单)
二、站点管理

站点管理主要是为了不同机构的名牌化宣传,专门为机构配置专属域名&名字&logo等。多个机构也可以用同一个域名。不管是否使用不同的域名,不同机构的用户数据都会做数据隔离。

大概涉及到的字段如下:

  • 组织名称:从已有的组织下拉菜单中进行选择
  • 域名:用户访问的前端网址,后台网址一般在前台网址的后面加上/login
  • 门户网站设置:名称、logo
  • 后台设置:名称、logo
  • 支付相关配置、页尾菜单配置、数据统计配置等其他配置

不同机构需要做的个性化配置维度以及配置涉及到的参数都比较多。例如上面提到的“支付相关配置”,不同租户的收款商户肯定不同的,所以要对微信开放平台、微信公众平台、微信商户号、支付宝商户号等进行配置。不同配置维度的具体配置我们后续专门写文章进行详解。

三、组织管理

SaaS系统通过组织来实现多租户管理,为租户配置管理员以及系统的功能权限等,除此之外还可以根据实际需求为租户设置可以管理的其他组织以及组织下内容,对于会提供内容服务的SaaS服务商,需要对应设计跨组织共享内容的功能。接下来要给大家分享的SaaS框架支持跨组织管理数据以及跨组织共享内容。

参照原型如下:

saas平台搭建步骤,saas系统框架搭建详解(3)

  • 组织名称
  • 管理员信息配置:账号、手机号、密码
  • 系统有效期
  • 后台(or前台)账号数量限制:根据业务需求进行必选项的配置
  • 组织结构:支持多级组织结构(事业部&部门&小组等)
  • 前台模块权限
  • 后台功能权限
  • 组织权限
  • **内容权限(课程包&资讯等)

1. 组织和管理员的关系

①管理员默认有该组织的最高功能权限;

②管理员默认有管理组织的全部数据权限;

③SaaS服务商(原型中的A机构)默认有一个总的管理员账号,拥有整个系统最高的数据以及功能权限;

④操作者可以对自己管理的其他组织进行所有的信息变更,但是对于自己所在的组织只有【重置密码】的操作;

⑤组织中的管理员账号只在组织模块中出现,不会在账号管理模块中出现;

2. 系统有效期

①系统到了有效期之后,如果机构不续约一般数据还会保留1~3年;

②超过有效期之后前端用户一般无法登录;

③超过有效期之后后台用户设置为只能查看部分数据,无法操作。如果数据被清空之后也无法登录了;

3. 前台模块权限

①门户网站的功能模块配置;

②不配置的模块在前端看不到或者点击提示无权限;

③选项为操作者所在组织有权限的前台模块;

4. 后台功能权限

①配置该组织拥有的后台功能权限;

②默认授权给组织管理员功能权限;

③选项为操作者拥有的功能权限,操作者按需选择;

5. 组织权限

①分配该组织可以管理的组织以及每个组织对应的模块内容(课程包&资讯&角色&账号等);

②默认分配给管理员;

③可查看选项:操作者有权限的组织以及组织下所有的内容模块;

④可操作选项:操作者有权限的组织以及组织下有权限的内容模块;

原型如下:

saas平台搭建步骤,saas系统框架搭建详解(4)

首页 123下一页

栏目热文

paas平台是什么意思(什么是paas说通俗点)

paas平台是什么意思(什么是paas说通俗点)

编辑导语:数字经济是由于人们、企业、设备、数据和流程之间数十亿次的日常在线连接而产生的经济活动,包括由 Web 和其他数...

2023-04-18 01:13:56查看全文 >>

paas平台是什么(paas平台有前途吗)

paas平台是什么(paas平台有前途吗)

云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程...

2023-04-18 01:22:03查看全文 >>

saas系统是什么意思(什么样的系统是saas系统)

saas系统是什么意思(什么样的系统是saas系统)

编辑导语:SaaS难以实现规模化落地,其背后影响因素在于复制而来的SaaS化的职能业务,并不是非常契合国内的企服市场,而...

2023-04-18 01:09:19查看全文 >>

saas怎么读(中国四大saas公司)

saas怎么读(中国四大saas公司)

编辑导语:SaaS不只是简单的交付形式的变化,更是一种商业模式的革新,现在有人做SaaS服务的还挺更多的,但是关于Saa...

2023-04-18 01:09:36查看全文 >>

saas系统加盟(saas和app有什么区别)

saas系统加盟(saas和app有什么区别)

要问当下是什么时代,很多人会回答互联网时代,随着互联网 5G的迅速发展,在线教育、知识付费的概念也获得了越来越多的人的认...

2023-04-18 00:46:27查看全文 >>

saas系统还有前景吗(saas软件市场有前途吗)

saas系统还有前景吗(saas软件市场有前途吗)

中商情报网讯:SaaS是Software-as-a-Service(软件即服务)的简称,其本质是软件交付方式的一种变革,...

2023-04-18 01:24:27查看全文 >>

saas行业是什么意思(saas通俗讲是什么意思)

saas行业是什么意思(saas通俗讲是什么意思)

图片来源@视觉中国文 | 新眸,作者 | 鹿尧,编辑 | 桑明强这几年各行各业的噪声都很多,尤其是SaaS。根据Stat...

2023-04-18 00:49:36查看全文 >>

saas系统十大排名(5种常见的saas系统)

saas系统十大排名(5种常见的saas系统)

导读你知道2022年世界上市值最大的十家SaaS公司都有哪些吗?速来围观涨涨姿势吧!头把交椅不再是Salesforce,...

2023-04-18 01:13:47查看全文 >>

桑塔纳用5w30还是5w40的机油(新桑塔纳1.5可以用5w40的机油吗)

桑塔纳用5w30还是5w40的机油(新桑塔纳1.5可以用5w40的机油吗)

Q1:公里数大的车一定要提高机油粘度吗车友 大漠胡杨:懒哥你好,新疆地区2.0起亚智跑16万公里了,用5w30还是用5w...

2023-04-18 00:56:25查看全文 >>

新桑塔纳适合啥机油(新桑塔纳用哪个牌子机油比较好)

新桑塔纳适合啥机油(新桑塔纳用哪个牌子机油比较好)

汽车机油,即发动机润滑油,能对发动机起到润滑减磨、辅助冷却降温、密封防漏、防锈防蚀、减震缓冲等作用。被誉为汽车的“血液”...

2023-04-18 01:20:20查看全文 >>

文档排行