下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章体系结构风1、层次系统结构和基于消息的层次系统结构有什么区别?1>22试分析和比较B/S,二层C/S和三层C/S,各自的优点和缺点点(1)C/S植(6)和升级(7)新技术不能轻易应用。三层C/S结构在上面的基础上进行改造,并增加了一个服务器,其优点:(1)允许合理的互性不强,不利于事务处理应用。3组织或参与一个采用B/S和C/S混合体系结构的项目的开发,较强的交互性;3;4例如,仓库管理系统中的适合采用B/S的子功能应具备以下特点:1使用范围广,地点灵活;2功能变动频繁表的查询功能,决策支持系统中的查询功能等等。特定的客户应用程序将被安装在特定的使用者的客户端上,WebWeb训。在阶段,针对不同模式的子功能应采取不同方式。4、组织或参与一个采用三层体系结构的项目的开发,总结开发三层体系结构包括:用户界面表示层(USL)、业务逻辑层(BLL)、数据层(DAL)。各层的作用:1:数据层:主要是对原始数据(数据库或者文本文件等存放数据的形式)搭建。3:表示层:主要表示WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成:aspx,如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供三层是指逻辑上的三层,即使这三个层放置到一台机器上。三层体系的应用程序将业务规则数据校验等工作放到了中间层进行处理在保证客户端功能的前提下,如:验证用户输入数据、缓存从数据库中的数据等等但是,“中间业务层”的实际层”的中的函数功能的原子性!即最小性和不可再分。“数据层”负责或以感受到大不相同的效果。需要说明一下,三层结构不是.NET5、在开发中,采用异构结构有什么好处,其影响有哪些1)结构有不同的处理能力的强项和弱点,一个系统的体系结构应该根据实际需要进行选择,段时间内某一标准占据着地位,但变动最终是。3)工作中,总会遇到一些遗留下的代码,它们仍有效用,但是却与新系统有某种程度上的不协调。然而在很多场合,将技术与经济综合进行考虑时,总是决定不重写它们。4)在某一单位中,规定了共享共同的包或相互关系的一些标准,仍会存在解释或表示习<1>对社交的分析:采用了C/S风格,并且在一定程度上算为三层C/S风<>表示层:社交信息的显示,并提供了更新和搜索等<>功能层:具有搜索、聊天、离线留言、文件传输等等功<>数据层:有数据库服务器提供留言、相册、好友信<>优点:使逻辑结构更为清晰,分类明确,给用户更<>缺点:需要数据通信的支持,对网络的依赖很高,没有网络,许多功能将没有7、黑板风态;一个是一组对数据进行操作的独立构件。8、研究项目:著名的体系结构风格有多少种?利用馆和Internet做一些,然后给出一个数量<>数据流风格【DataFlowStyle<>调用/返回风格的体系结构【Call-and-ReturnStyle<>虚拟机风格的体系结构【VirtualMachineStyle<>独立组件风格的体系结构【IndependentComponentsStyle<>仓库风格的体系结构【Dentered(Repositories)Style第四章体系结构描1、体系结传统体系结构描述方法1、图形表达工开发工作中被广泛使用,并为传递了大量重要的体系结构思想。2、模块内连接语LanguageMIL方式对模块化的程序设计和分段编译等程序设计与开发技术确实发挥了很大的作他们处理和描述比程序设计语言元素更为抽象的次体系结构元素的能力。2、体系结元素来建造大型系统;(2)抽象能力:ADL使得体系结构中的构件和连接件描述可以只关注他们的抽象特性,而不管其具体的实现细节;(3)重用能力:ADL使得组成系统的构件,连接件甚至是体系结构都成为系统开发和设计的可重用部件;(4)组合在;(6)分析和推理能力:ADL3、典型的体系结构描述语言包括哪些?它们分别需要描述体系<1>Rapide:ADL,它以体系结构定义作为开发框架,支持基于构件的开发.该无法支持系统生成,同时CSP的使用也是比较的事情.的一个共同的互交换格式,以便将现有的各种ADL在这个框架下起来;而它本身也可以看作是一种ADL.<4>C2:C2(Argo)支持采用基于时间的风格来描述用户界面系统,并支持使用可替换、可重用的构建开发GUI的体系结构。其工作重点在于对构件的重用,以及对运行时体系结构的动态改变以使系统满足某些GUI体系结构方面的特性。目的是建立一个工具包,为领域特定的体系结构快速构建体系结构设计环境,每个环境4、对一个你熟悉的系统,如果要使用ADL对其体系结构进行述,你会选择哪一种?为什么?这样选择的优点和缺点各有哪些采用七个基本的体系结构设计元素作为体系结构的本体(architectural可复用的体系结构俗语和风格进行抽象描述使用开放的语义框架对体系结构描述进行连接子(connectors):构件之间的交互.直观的说,就是线框图中的线.典型的连接子有:过系统(systems):构件和连接子的配置角色(roles):连接子通过角色与外界发生交互.角色定义了构件之间交互的参与表示(ereain):构件或者连接子结构的描述.通过"表示"这个概念,系统的体Acme(rep-maps):将构件或者连接子的"表示"与外部接口进行.简单的客户端-服Acme5、选择一个规模适中的系统,使用UML为其建模势,为开发提供了重要的方法论指导根据对网上购物系统的体系结构及建模分析,采用业务建重要的是,通过查看业务过程图,系统分析、设计、开发和用户能够迅速获得需求建的参与者主要有管理员、、顾客、支付系统等(2)从执行者的角度出发,分析他物系般有以下用例:用户登录、用户、浏览商品、搜索商品、商品、下订单、支付等;从系统管理员的角度出发,网上购物系般有以下用例:用户登录、用户管理、对象建数据库建安全性和可性等。传统的逻辑数据库建模工具“实体一联系(E.R)""图只针对数据建模,UMLUML而且能对行为建模,这些行为在物理数据库中被设计成触发器和过程。即使是关系数据库,也可以在类图设计后,再采取标准方法把类图到具体的关系模型。从类图到关物理建的系统进试、部署和管理分别对应RUP的测试工作流、部署工作流等。6、尝试使用XADL2.0描述一个基于B/S体系结构的系统XADL2.0是以xArch为基础的基于XML的ADL。除了xArch的元素,xADL2.0还提管理观念,以及对产品的体系结构的建模支持.此外,xADL2.0还利用XML的可扩展性简化了新的ADL的设计及其相应工具的开发过程。浏览查询者方便操作的同时也使得系统更新简单,简单灵活,易于操作。(2)信息发布采用B/S结构,保持了瘦客户端的优点。装入客户机的可以采用的WWW浏览器。WWW(3)存在完全采用C/S结构带来的客户端工作量大等缺点。并且在客
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年综合测试(决策能力)考题及答案
- 2025年中职模具设计与制造(模具制造)试题及答案
- 2025-2026年高一地理(海洋地理)下学期期末检测卷
- 2025年大学大四(国际贸易)跨国公司管理试题及答案
- 2025年中职社会工作(社区服务实务)试题及答案
- 2026年珠宝首饰设计与工艺(珠宝设计)考题及答案
- 大学(测绘工程)地形测量实操2026年综合测试题及答案
- 2026年职业病防治(职业健康)考题及答案
- 2025年大学大二(应用物理学)电磁学综合测试试题及答案
- 2025年高职食品加工工艺(食品保鲜技术)试题及答案
- 财务顾问服务协议合同
- 国家开放大学《社会工作概论#》补修课形考答案
- 前列腺术后尿控功能康复策略
- 2025年浙江红船干部学院、中共嘉兴市委党校公开选聘事业人员2人考试参考题库附答案解析
- 美容机构的课程
- 路面工程安全专项施工方案
- 2025重庆市环卫集团有限公司招聘27人笔试历年参考题库附带答案详解
- 2025年二十届四中全会知识测试题库(含答案)
- GB/T 42062-2022医疗器械风险管理对医疗器械的应用
- 中小学生励志主题班会课件《我的未来不是梦》
- 幼儿园户外体育游戏观察记录
评论
0/150
提交评论