- 2
- 0
- 约2.95千字
- 约 187页
- 2020-03-25 发布于浙江
- 举报
2014年12月;主要内容;第一节
软件开发模式概述;软件开发模式概述一、网络计算模式二、软件开发模式三、Web架构——MVC;一、网络计算模式;一、网络计算模式;客户/服务器模式(Client/Server);客户/服务器模式;浏览器/服务器(B/S)模式(3层);浏览器/服务器(B/S)模式(N层);浏览器/服务器(B/S)模式;对等模式(Peer to Peer,P2P);P2P的定义;;P2P连接资源的方式;基于目录服务器:Napster;基于目录服务器:Napster;完全分布式:Gnutella;层次P2P网络:KazaA;层次P2P网络:KazaA;P2P网络的特征;二、应用软件开发模型;三、 Web架构——MVC模式 ;MVC基本概念:模型-视图-控制器(1);MVC基本概念:模型-视图-控制器(2);MVC应用领域;三、 Web架构——MVC模式;模型(Model);变更-传播机制(1);变更-传播机制(2);视图(View);控制器(Controller);MVC组件类型的关系和功能;注意;三、 Web架构——MVC模式;动态特征(1):MVC系统的初始化过程;动态特征(2):MVC系统的初始化过程;动态特征(3):输入导致模型变化,并触发变更-传递机制;动态特征(4):输入导致模型变化,并触发变更-传递机制;三、 Web架构——MVC模式;MVC实现(1);MVC实现(2);MVC实现(3);MVC实现(4);MVC实现(5);三、 Web架构——MVC模式;软件体系结构:Architecture(1);软件体系结构:Architecture(2);框架:Framework;设计模式:Design Pattern;三、 Web架构——MVC模式;MVC开发方式(1);MVC开发方式(2);三、 Web架构——MVC模式;常见的MVC组件;Model1: Jsp+JavaBean 开发模型;Model1: Jsp+JavaBean开发模型;Model 2 :MVC架构的开发模式;Model 2 :MVC架构的开发模式
优点:
开发流程更为明确:区别开显示端和商业逻辑端,美工设计人员和程序员能够专注于本身的工作,有利于大型系统的开发。
核心的程序管控 :由Controller控制整个流程,可以减少JSP需要撰写许多条件判断逻辑及流程管控等等的程序代码。
维护容易:不论是后端商业逻辑对象或间断的网页呈现,都通过控制中心来掌控,如果有商业逻辑的变更,可以轻易的修改Model段的程序,而不用去修改相关的JSP文件。
缺点:
学习时间较长:各家公司都有自己MVC架构,花更多的时 间去熟悉了解他们的流程与概念??
发时间较长:因为需要设计MVC个对象比吃的数据交换与方法,会需要更多的时间在系统设计之上。;举例:购物车程序;Servlet API2.1中有一RequestDispatcher接口来做流程控制;三、 Web架构——MVC模式;网站设计中的MVC架构;应用实例(1);应用实例(2):类图;应用实例(3):Observer接口;应用实例(4):M类;应用实例(5):M类;应用实例(6):C1类;应用实例(7):C1类;应用实例(8):V1类;应用实例(9):V1类;应用实例(10):主程序Test;第二节
J2EE 概述;主要内容 ;一、J2EE的由来;1、传统应用程序模型(一);1、传统应用程序模型(二);2、 Web应用程序模型(一);2、 Web应用程序模型(一);2、 Web应用程序模型(二);2、 Web应用程序模型(二);2、 Web应用程序模型(三);3、为什么需要J2EE;3、为什么需要J2EE;3、为什么需要J2EE;4、什么是J2EE;二、J2EE的组成;1、What is Java 2 Platform;2、J2EE的组成;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、J2EE架构及核心技术简介;3、
您可能关注的文档
- 第2-1元器件选用概述.ppt
- 第2讲-变频器原理与应用.ppt
- 第7章建筑供配电系统继电保护.ppt
- 数字逻辑设计第三章3(第四次课).ppt
- 第七章存储器和复杂可编程器件.ppt
- 第4章逆变电路cll.ppt
- Windows_操作系统安全配置.ppt
- 第三讲端到端传输协议2.ppt
- 写作单元四学会写逻辑清晰文章.ppt
- 第二章主要软硬交界面.ppt
- 枣庄市滕州市滨湖镇社区工作者考试真题及答案2025.docx
- 枣庄市滕州市荆河街道社区工作者考试真题及答案2025.docx
- 湛江市廉江市石角镇社区工作者考试真题及答案2025.docx
- 湛江市雷州市南兴镇社区工作者考试真题及答案2025.docx
- 湛江市遂溪县界炮镇社区工作者考试真题及答案2025.docx
- 湛江市吴川市大山江街道社区工作者考试真题及答案2025.docx
- 张家口市怀来县北辛堡镇社区工作者考试真题及答案2025.docx
- 张家口市张北县大囫囵镇社区工作者考试真题及答案2025.docx
- 张家口市张北县二泉井乡社区工作者考试真题及答案2025.docx
- 漳州市漳浦县六鳌镇社区工作者考试真题及答案2025.docx
最近下载
- 小学数学巧算24点专项练习题(每日一练,共9份).docx VIP
- 小学数学巧算24点专项练习题(每日一练,共19份).docx VIP
- 浙江省温州市2025年数学中考一模试卷.pptx VIP
- 9宫格数独练习题(初级简单,每日一练,共19份).pdf VIP
- 9宫格数独练习题(初级简单,每日一练,共31份).pdf VIP
- 2023年浙江省温州市中考数学真题.docx VIP
- (81格)舒尔特方格-儿童注意力训练(每日一练,共24份).docx VIP
- (81格)舒尔特方格-儿童注意力训练(每日一练,共19份).docx VIP
- (25格)舒尔特方格练习题儿童注意力训练(每日一练,共9份).docx VIP
- (25格)舒尔特方格练习题儿童注意力训练(每日一练,共16份).docx VIP
原创力文档

文档评论(0)