- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
认证培训之一:微软程序员高级培训教程系列资料.doc
本文由qsdada1贡献
ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
Ar?chite?cting? Ente?rpris?e App?licat?ion o?n .NE?T
? 在.NET上构架企业级应用程序 上构架企业级应用程序
Pen?g Hua?ng pe?ng.hu?ang@a?cm.or?g
? 课程设计
?Sessi?on 1:?
?软件构架的基础知识
S?essio?n 2:
? .?NET软件构架的基础知识 软件构架的基础知识
Ses?sion ?3:
? 企业级应用程序的构架
Ses?sion ?4:
? 案例学习: 案例学习 PetShop? .NET?
?Sessi?on 5:?
?Teamw?ork与Bug Tr?ackin?g 与 概念工具与实践(可选) 概念工具与实践(可选)
Ses?sion ?1 软件构架的基础知识
系统构架师 软件构架概述 构架框架
系统构架师
“理想的建筑师应该既是文学家又是数字家 理想的建筑师应该既是文学家又是数字家 他还应通晓历史,热衷于哲学研究, ,他还应通晓历史,热衷于哲学研究,精 通音乐,懂得医药知识,具有法学造诣, 通音乐,懂得医药知识,具有法学造诣, 深谙天文学及天文计算。 深谙天文学及天文计算。”
?--Vit?ruviu?s(古罗马建筑师),约公元前 25 年 (古罗马建筑师),约公元前 ),
所以开发良好的企业应用程序的 第一步就是寻找优秀的
系统构架师
软件构架概述
构架与设计的关系: 构架与设计的关系:
构架属于设计的一方面, 构架属于设计的一方面,它集中于某些具体的特征
?构架的定义: 构架的定义:
IE?EE Wo?rking? Grou?p on ?Archi?tectu?re 把其定义为“ 把其定义为“ 系统在其环境中的最高层概念” 系统在其环境中的最高层概念” Dav?id Ga?rlan ?和 Mary Sha?w 认为软件构架是有关如 下问题的设计层次: 下问题的设计层次: 在计算的算法和数据结构之外, “在计算的算法和数据结构之外,设计并确定系统整 体结构成为了新的问题。 体结构成为了新的问题。 结构问题包括总体组织结构和全局控制结构;通信、 结构问题包括总体组织结构和全局控制结构;通信、 同步和数据访问的协议;设计元素的功能分配; 同步和数据访问的协议;设计元素的功能分配;物理 分布;设计元素的组成;定标与性能; 分布;设计元素的组成;定标与性能;备选设计的选 择。”
?软件构架概述
构架重点
?构架只同以下几个具体方面相关: 构架只同以下几个具体方面相关:
模型的结构,即组织模式,例如分层。 模型的结构,即组织模式,例如分层。 基本元素,即关键用例、主类、常用机制等, 基本元素,即关键用例、主类、常用机制等,它们 与模型中的各元素相对。 与模型中的各元素相对。 几个关键场景, 几个关键场景,它们表示了整个系统的主要控制流 程。 可选特征、产品线状况的服务。 可选特征、产品线状况的服务。
什么是构架框架? 什么是构架框架
构架框架或构架基础设施(中间件) 构架框架或构架基础设施(中间件)
可以在其上构建某种构架的构件集。 可以在其上构建某种构架的构件集。许多主要 的构架困难应在框架或基础设施中进行解决, 的构架困难应在框架或基础设施中进行解决, 而且通常针对于特定的领域:命令和控制、 而且通常针对于特定的领域:命令和控制、 MIS、控制系统等等。 、控制系统等等。
目前比较优秀, 目前比较优秀,总拥有成本低的企业应用 构架框架
Mi?croso?ft .N?ET Fr?amewo?rk
? Ses?sion ?2 .NE?T软件构架的基础知识 软件构架的基础知识
?.NET ?Frame?work ?.NET ?Frame?work ?类库 VS.NET中的企业应用程序模板 中的企业应用程序模板 演示
Du?wamis?h 7 C?#中的层次结构 中的层次结构
.?NET F?ramew?ork与VS.NET? 与
VB ?C++ C?# JSc?ript ?… Com?mon L?angua?ge Sp?ecifi?catio?n Vis?ual S?tudio?.NET ?Visua?l Stu?dio.N?ET
? ASP?.NET:? Web ?Servi?c
您可能关注的文档
最近下载
- 阿法拉伐分油机中文说明Instruction book1.pdf VIP
- 《Java程序设计》教案(思政版).docx VIP
- 四年级上册数学《三位数乘两位数的笔算乘法》(共18张PPT).pptx VIP
- AWS B4.0-2016 焊缝机械测试的标准方法(中文版).pdf
- 《绩效与薪酬管理》课程教学大纲(中文).docx VIP
- 国开电大学习网网络安全技术形考任务答案.pdf VIP
- 成长赛道飞机机电设备维修专业1500字.pptx VIP
- 从业人员食品安全知识培训计划及培训考核记录.docx VIP
- GB50641-2010 有色金属矿山井巷安装工程施工规范.docx VIP
- 胃癌根治术的手术护理查房2讲课文档.ppt VIP
文档评论(0)