菜单
  

    决定可文护性的因素:系统的大小、系统的年龄、结构合理性。
    2.2 系统开发技术简介
    2.2.1 Java Web 与MVC
    Java Web是指用Java语言解决在Web邻域中相关问题的技术总和,一个Web应用程序由多个Web客户端和一个或多个Web服务端两个部分组成,即通常意义上所说的基于B/S(浏览器/服务器)架构的应用程序[1]。
    MVC模式是Web开发中很成熟的一种软件架构模式。它把软件系统分为三层:模型层(Model),视图层(View)和控制器层(Controller)。各层之间各司其职,互不干扰,充分将系统解耦。MVC模式的主要目的是让程序设计变得更加灵活,使后续对程序的修改和扩展大大简化,并且使程序代码的重用性成为可能。除此之外,使用MVC模式,由于程序结构的复杂度降低,更加直观的程序结构能够有效提升开发效率。
    模型(Model)用于表示企业数据和业务规则,与具体的数据格式无关,一个模型可以为多个视图提供数据,因此应用于模型的代码只需写一次就可以被多个视图重用,减少了代码的重复性[2]。
    视图(View)是用户与整个软件系统直接交互的一层,MVC 模式能够为应用程序处理很多不同的视图,视图的目的是为了想用户展示后台处理结果,而在视图中,并没有发生真正的处理操作,视图只是接收后台返回的数据并提供用户多个操纵接口的方式。
    控制器(Controller)接受用户的输入并调用模型和视图去完成用户的需求。当用户点击视图中的某个超链接或按钮时,控制器本身不做任何输出,它用于分发前端发送的请求,并判断由哪个模型构件去处理请求,待后台返回处理结果后,根据不同的处理结果将返回的数据渲染到不同的视图中[3]。
  1. 上一篇:jsp+mysql的SSH雇员管理系统设计+源代码
  2. 下一篇:JAVA Swing的图形化界面开发+源代码
  1. jsp+sqlserver高校二手商品交...

  2. jsp公交刷卡数据统计系统图表的设计与实现

  3. jsp+mysql学生选课信息系统设计与实现

  4. jsp+sqlserver电影票务系统的设计与实现

  5. jsp小企业品质在线评分系统设计与实现

  6. jsp+mysql电影推荐系统的设计与实现

  7. jsp医药连锁店管理系统的设计与实现

  8. 十二层带中心支撑钢结构...

  9. java+mysql车辆管理系统的设计+源代码

  10. 中考体育项目与体育教学合理结合的研究

  11. 当代大学生慈善意识研究+文献综述

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 电站锅炉暖风器设计任务书

  14. 杂拟谷盗体内共生菌沃尔...

  15. 乳业同业并购式全产业链...

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回