- 2
- 0
- 约 63页
- 2016-12-21 发布于重庆
- 举报
基于WEB的MIS系统架构示意图 * * MVC是三个单词的缩写,这三个单词分别为:模型(Model)、视图(View)和控制(Controller)。 MVC架构是交互式应用中广泛使用的架构。它将对象按功能进行划分,尽可能地最小化对象之间的耦合度。MVC架构与传统的应用程序架构—输入,处理,输出给用户接口的模型相对应。它们也与基于域的多层企业级WEB应用相对应。 MVC架构将应用分为三层—模型,视图,控制,并减弱它们各自的责任。每一层处理特定的任务并对其它层有特殊的责任。 模型存储业务数据和控制访问与修改业务数据的业务逻辑或操作。表现上看,模型与软件中的函数功能有些相似。当模型改变时会通知视图并为视图提供了查询模型状态的能力。它也为控制器提供了访问封装在模型中的应用功能函数的能力。 视图展示模型中的内容。它访问模型中的数据并完成数据的显示工作。当模型改变时它会即时更新数据的展示。视图也完成将用户的输入传递到控制器的功能。 控制器定义了应用程序的行为。它分派用户的请求然后调用相应的视图来展示。它解析用户的输入然后与模型中完成相应功能的事件处理相匹配。在标准的GUI客户端应用中,用户输入包括点击按钮和选择菜单。在WEB应用中,它们则是WEB层中的HTTP GET和POST请求。控制器选择相应的视图来显示是基于用户与模型相互交互的结果。一个典型的应用是所有相关的功能
您可能关注的文档
最近下载
- 《医务人员手卫生规范》WST 313-2019考试题库.docx VIP
- 深度探索C++对象模型 Inside The C++ Object Model中文版.pdf VIP
- 2026年储能电站运行值班员招聘笔试题及答案.docx VIP
- 贵州烟草专卖局招聘考试试题真题及答案.docx VIP
- 四年级下数学课件27 猜数游戏北师大版.ppt VIP
- 02J331《地沟及盖板》标准图集.docx VIP
- 成人动脉血气分析临床操作实践标准(第二版).pdf VIP
- 维生素的测定.ppt VIP
- 中国儿童生长激素缺乏症诊治指南(2024)解读.pptx VIP
- 《产业园运营团队组织架构和运营考核办法》.pdf VIP
原创力文档

文档评论(0)