摘要
分析了SaaS软件服务模式与传统应用软件部署之间的不同点以及SaaS软件服务模式的引入所带来的优点。针对传统MVC软件设计模式在SaaS模式下软件设计中所存在的不足之处,在原有的三层模型基础上引入了数据管理层的概念,提出了适用于SaaS模式的设计模式-MVCD模式。以基于SaaS模式的人力资源管理系统作为实例,在扩展的MVC模式-MVCD模式下对系统进行了分析设计。
The paper analyzes the differences between traditional applications and the software for SaaS, and also introduces the advantages of SaaS. Confronting the deficiencies of MVC design pattern, which are in the software design based on SaaS, this paper introduces the concept of data management layer,which is based on the original threelayer model, then the MVCD design pattern is proposed to meet the demand of SaaS. For example,in the case of using human resources management system for SaaS,which is designed with the expansion of the MVC design pattern- MVCD.
出处
《计算机与数字工程》
2008年第10期102-105,共4页
Computer & Digital Engineering