当前位置: 首页 > news >正文

网页设计与网站建设论述题有哪些好的网站

网页设计与网站建设论述题,有哪些好的网站,烟台h5网站开发,网站设计 联系1 MVC的实现   1.1 分析应用问题#xff0c;对系统进行分离   分析应用问题#xff0c;分离出系统的内核功能、对功能的控制输入、系统的输出行为三大部分。设计模型部件使其封装内核数据和计算功能#xff0c;提供访问显示数据的操作#xff0c;提供控制内部行为的操作…1 MVC的实现   1.1 分析应用问题对系统进行分离   分析应用问题分离出系统的内核功能、对功能的控制输入、系统的输出行为三大部分。设计模型部件使其封装内核数据和计算功能提供访问显示数据的操作提供控制内部行为的操作以及其他必要的操作接口。以上形成模型类的数据构成和计算关系。这部分的构成与具体的应用问题紧密相关。   1.2 设计和实现每个视图   设计每个视图的显示形式它从模型中获取数据将它们显示在屏幕上。   1.3 设计和实现每个控制器   对于每个视图指定对用户操作的响应时间和行为。在模型状态的影响下控制器使用特定的方法接受和解释这些事件。控制器的初始化建立起与模型和视图的联系并且启动事件处理机制。事件处理机制的具体实现方法依赖于界面的工作平台。   1.4 使用可安装和卸载的控制器   控制器的可安装性和可卸载性带来了更高的自由度并且帮助形成高度灵活性的应用。控制器与视图的分离支持了视图与不同控制器结合的灵活性以实现不同的操作模式例如对普通用户、专业用户、或不使用控制器建立的只读视图。这种分离还为在应用中集成新的I/O设备提供了途径。 2 MVC的变化   把模型、视图、控制器实行分离使设计和使用有了很大灵活性。但是在现实中视图和控制器的功能通常是紧密地联系在一起的。控制视图工作的输入事件通常都是与视图的构成相关的。在现实界面设计环境中界面操作事件及其处理都是与界面形式设计紧密关联的。在这种情况下把视图和控制器分离开就给分析和设计带了了不方便并且运行的效率低。   因此可以把视图和控制器结合起来加以设计和实现。在上面的实现说明中只要把视图和控制器的类合并生成新的视图类即可。这样仍然保持着与模型的分离因此相同的模型仍然可以使用多个视图。这些视图本身已经具备了事件处理能力仍然可以通过模型对其功能进行控制。 3 MVC的优点及不足之处   3.1 MVC的优点   MVC的优点表现在以下几个方面   1 可以为一个模型在运行时同时建立和使用多个视图。变化-传播机制可以确保所有相关的视图及时得到模型数据变化从而使所有关联的视图和控制器做到行为同步。   2 视图与控制器的可接插性允许更换视图和控制器对象而且可以根据需求动态的打开或关闭、甚至在运行期间进行对象替换。   3 模型的可移植性。因为模型是独立于视图的所以可以把一个模型独立地移植到新的平台工作。需要做的只是在新平台上对视图和控制器进行新的修改。   4 潜在的框架结构。可以基于此模型建立应用程序框架不仅仅是用在设计界面的设计中。   3.2 MVC的不足之处   MVC的不足表现在以下几个方面   1 增加了系统结构和实现的复杂性。对于简单的界面严格遵循MVC使模型、视图与控制器分离会增加结构的复杂性并可能产生过多的更新操作降低运行效率。   2 视图与控制器间的过于紧密的连接。视图与控制器是相互分离但确实联系紧密的部件视图没有控制器的存在其应用是很有限的反之亦然这样就妨碍了他们的独立重用。   3视图对模型数据的低效率访问。依据模型操作接口的不同视图可能需要多次调用才能获得足够的显示数据。对未变化数据的不必要的频繁访问也将损害操作性能。   4 目前一般高级的界面工具或构造器不支持MVC模式。改造这些工具以适应MVC需要和建立分离的部件的代价是很高的从而造成使用MVC的困难。 转载于:https://www.cnblogs.com/6354-aa/p/9100795.html
http://www.zqtcl.cn/news/885301/

相关文章:

  • 阳江网站seo公司wordpress建站博客
  • 我想做京东网站淘宝怎么做的wordpress淘宝联盟转链
  • 虚拟钱包对接网站开发视频教程营销型网站建设要懂代码吗
  • 莱州教育网站一站式网站搭建
  • 开发网站开票名称是什么捕鱼游戏网站开发商
  • 我国中小企业网站建设怎样办自己的网站
  • 如何推广自己网站链接通化北京网站建设
  • 小型的游戏网站怎么做WordPress设置作者信息
  • 网站建设师要求关键词优化排名易下拉排名
  • 网站建设步骤及推广方法做网站的公司叫什么
  • 怎么建立自己网站 asp网站做视频流量赚钱
  • 全屏网站宽度域名服务器怎么设置
  • 网站图片切换js代码金融公司网站方案
  • 企业网站开发步骤开源软件开发
  • 建设项目环境影响登记表备案系统网站签署网站建设协议新闻
  • 有的网站在浏览器打不开怎么办最近中国新闻热点大事件
  • 网站模板组件随州网站建设有哪些
  • 网站建设微信版8080端口wordpress
  • 急求聊城网站建设微信网页注册入口
  • 商城网站建站程序网站内链布局
  • 盐城网站建设方案全景旅游网站项目建设
  • 网站备案完电信园林效果图网站
  • 伤豆丁文库网站开发贵州网站备案局
  • 做网站的注意什么北京建设协会网站首页
  • 石家庄网站开发设计网站建设重点步骤
  • 推广思路及执行方案昆明百度seo
  • 太原公司网站建立可视化小程序开发工具
  • 怎么做网站的搜索引擎云主机有什么用
  • 淘宝客新增网站南宁百度seo优化
  • 建设厅网站合同备案在哪里网站备案本人承诺