MVC(Model-View-Controller),它是专门针 对交互系统提出的,所以如果我们要构建一个交互系统,那么我们就可以直接应用MVC模式,然后 在该模式所搭建的场景的启发下去发现Model、View以及Controller,在这个大的场景的指导下根 据其它的需求(模式)构建一些小的场景对系统进行有效的分化。

Interaction-Oriented Architecture

The primary objective of interaction-oriented architecture is to separate the interaction of user from data abstraction and business data processing. The interaction-oriented software architecture decomposes the system into three major partitions −

  • Data module − Data module provides the data abstraction and all business logic.
  • Control module − Control module identifies the flow of control and system configuration actions.
  • View presentation module − View presentation module is responsible for visual or audio presentation of data output and it also provides an interface for user input.

Interaction-oriented architecture has two major styles − Model-View-Controller (MVC)

最新文章

  1. DIR 按文件名中数字大小进行排序
  2. oc-24-点语法
  3. Windows 环境下基于 nginx 的本地 PyPI 源
  4. android 基础04-BroadCastReceiver
  5. C#attribute-----------初级
  6. ansible-host file
  7. ionic3 应用内打开第三方地图导航 百度 高德
  8. pooling的几种形式(转)
  9. matplotlib的安装和允许中文及几种字体
  10. SqlBulkCopy 批量插入
  11. 性能优化-YAHOO军规
  12. Appium学习——安装Android SDK
  13. 【Python】【面试必看】Python笔试题
  14. gnome美化
  15. Golang之时间格式化,计时器
  16. hbase使用MapReduce操作3(实现将 fruit 表中的一部分数据,通过 MR 迁入到 fruit_mr 表中)
  17. CentOS6.6 编译Redis报错:"Newer version of jemalloc required"
  18. 《转》python学习(3)
  19. unity, 不要change Default sharedMaterial
  20. python3----练习......

热门文章

  1. 在线课程笔记—.NET基础
  2. Spring学习笔记:Spring整合Mybatis(mybatis-spring.jar)(二:mybatis整合spring)
  3. SSM面试
  4. 前端定位Position属性四个值
  5. Java 集合类常用方法
  6. LVS(Linux Virtual Server)
  7. c# 获取文件夹大小
  8. Effective C++ .17 函数调用时的资源管理
  9. IndexedDB(二:索引)
  10. Spring boot 使用WebAsyncTask处理异步任务