【技术实现步骤摘要】
一种基于Mysql多租户的SaaS系统
[0001]本专利技术涉及计算机
,尤其涉及一种基于Mysql多租户的SaaS系统。
技术介绍
[0002]SaaS即Software
‑
as
‑
a
‑
Service(软件即服务)是随着互联网技术的发展和应用软件的成熟,在21世纪开始兴起的一种完全创新的软件应用模式。传统模式下,厂商通过License将软件产品部署到企业内部多个客户终端实现交付。SaaS定义了一种新的交付方式,也使得软件进一步回归服务本质。企业部署信息化软件的本质是为了自身的运营管理服务,软件的表象是一种业务流程的信息化,本质还是第一种服务模式,SaaS改变了传统软件服务的提供方式,减少本地部署所需的大量前期投入,进一步突出信息化软件的服务属性,或成为未来信息化软件市场的主流交付模式。
[0003]但是,现有应用软件基础设施平台的性能、稳定性和扩展性相对较弱,数据的响应速度较慢,用户体验不佳,使用效果差。
技术实现思路
[0004]本专 ...
【技术保护点】
【技术特征摘要】
1.一种基于Mysql多租户的SaaS系统,包括注册管理模块、登录模块、数据库模块、租户验证模块、权限管理模块与实例制定模块,其特征在于:所述注册管理模块与所述登录模块相连接,所述登录模块与所述数据库模块相连接,所述数据库模块与所述租户验证模块相连接,所述租户验证模块与所述权限管理模块模块相连接,所述权限管理模块与所述实例制定模块相连接。2.根据权利要求1所述的一种基于Mysql多租户的SaaS系统,其特征在于:所述注册管理模块包含租户注册管理单元与用户管理单元,所述租户注册管理单元与所述用户管理单元相连接。3.根据权利要求1所述的一种基于Mysql多租户的SaaS系统,其特征在于:所述数据库模块包含User表模块、Tenant模块、Role表模块与Customize表模块,所述User表模块与所述Tenant模块相连接,所述Tenant模块与所述Role表模块相连接,所述Role表模块与所述Customize表模块相连接。4.根据权利要求3所述的一种基于Mysql多租户的SaaS系统,其特征在于:所述User表模块包含租户ID单元、用户ID单元、用户标识名称单元、用户密码单元与权限ID单元,所述租户ID单元与所述用户ID单元相连接,所述用户ID单元与所述用户标识名称单元相连接,所述用户标识名称单元与所述用户密码单元相连接,所述用户密码单元与所述权限ID单元相连接。5.根据权利要求1所述的一种基于Mysql多租户的SaaS系统,其特征在于:所述Tenant模块包含租户ID单元、租户名称单元与租户唯一标识符单元,所述租户ID单元与所述租户名称单元相连接,所述租户名称单元与所述租户唯一标识符单...
【专利技术属性】
技术研发人员:杨兴荣,麻源展,杨兴海,李建州,杨伟帆,
申请(专利权)人:世纪恒通科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。