集成角色职责是收集由担任前两种角色开发人员工作[]。
MVC设计模式适合web应用程序开发,因为他们通过结合多种技术将程序分层开发。
同时,MVC特定行为可以在不同类型用户代理之间发送特定视图[]。
“一个MVC应用程序用户交互遵循着一个自然周期:用户发生动作,应用程序改变它数据模型,然后返回一个更新视图给用户[]。
”图.MVC模式.Source:http://stackoverflow.com/questions//which-mvc-diagram-is-correct-web-app.模型模型是系统一部分,它会管理所以相关任务数据:验证,会话状态和控制,数据源结构(数据库)。
模型大大减少了开发人员需要编写代码复杂性[]。
模型层负责应用程序业务逻辑。
它通过封装方法来访问数据(数据库,文件,等等),并提供一个可重用类库。
通常,模型是基于抽象、验证和认证抽象数据建立[]。
另外,模型是由类组成,这些类