前言
本人安卓开发,成天想着自己弄一全套开发,刚好在公司给了个机会参与了后管开发,虽技术有点羞涩,但还说的过去,并且感觉后管原先代码里面漏洞过多(凡是我不清楚的逻辑都是漏洞!!!),所以在此利用业余时间耗时近3个月对这套saas平台做了梳理和改进,主要吃透了里面的业务逻辑。
在此感谢自己的务实和努力。更要感谢自己的兴趣爱好就是敲代码!未来的路扑所迷离,但是此时此刻的自己非常充实。
简介
saas简介
官方解释:摘自百度百科
SaaS即Software-as-a-Service(软件即服务)是随着互联网技术的发展和应用软件的成熟, 在21世纪开始兴起的一种完全创新的软件应用模式。传统模式下,厂商通过License将软件产品部署到企业内部多个客户终端实现交付。SaaS定义了一种新的交付方式,也使得软件进一步回归服务本质。企业部署信息化软件的本质是为了自身的运营管理服务,软件的表象是一种业务流程的信息化,本质还是第一种服务模式,SaaS改变了传统软件服务的提供方式,减少本地部署所需的大量前期投入,进一步突出信息化软件的服务属性,或成为未来信息化软件市场的主流交付模式。
个人理解
一个系统端和多个企业端:
-
系统端管理企业端,
-
企业端管理本企业服务,服务包括基础服务、本企业业务服务、app或网站服务
-
企业端可以归类在同一类企业,例如都是购物类企业,那么系统端对当前类企业配置同一类模块即可,有利于结构的重复利用;
-
每一个app或网站是针对某一类企业服务的;例如购物类企业,如果该企业有app或网站,那么该app只服务于购物类企业;
- 注:当然也可以做成一个综合性saas app客户端,但是完全没这个必要,无论从代码还是业务逻辑角度来说都过于复杂。