、概述(1学时)课程内容设置背景与依据2、软件构件(分布式对象)模型(20学时)(1)CORBA(11)((9)3、软件体系结构(12学时)(1)体系结构(6)(2)OMA(3)(3)DNA(3)4、软件建模(开发过程与结果)(15学时)(1)usecase(3)(2)class(6)(3)sequence(6)一、、其它话题(6学时) (1)软件复用领域工程、应用工程、再工程 (2)工程管理(CMM) ...二、实习内容与方式分成两组,每人分别针对不同的领域,开发一个小系统,鼓励多人协作开发。三、成绩计算方法 1、自学材料,提交反馈意见与报告。20分 2、开发实习,提交程序及文档。30分 3、期末笔试,提交答卷。、参考文献1、OMG,monObjectRequestBroker: ArchitectureandSpecification,,。2、潘爱民,《COM原理与应用》,清华大学出版社,1999年11月。3、MaryShaw,DavidGarlan,SoftwareArchitecture,PrenticeHall,1996。4、OMG,UnifiedModelingLanguageSpecification,,1999年6月。1、、3可以从书店购买。、邵维忠,杨芙清,《面向对象的系统分析》,清华大学出版社,1999年。6、王立福,张世琨,朱冰,《软件工程》,北京大学出版社,1997年。7、周之英,《现代软件工程》,科学出版社,1999年9月。8、,,INSIDECORBA,ADDISON-WESLEY,1997。9、IvarJacobson,GradyBooch,JamesRumbaugh,“UnifiedSoftwareDevelopingProcess”,Addison-Wesley,。10、,BillCurtis,MaryBethChrissis,,CapabilityMaturityModelforSoftware,,CMU/SEI-93-TR-024,1993。:在 课程内容侧重点授课方式等方面提出建设性建议并阐述理由提交方式:电子邮件,TO:******@、软件发展现状2、软件发展趋势3、现有软件标准4、、软件发展现状(1)已经存在大量正在运行的软件 金融、电信、航空航天等(2)软件的应用范围不断扩大商务、交通、家电等,“无处不在的软件”(3)软件的规模与复杂性持续增加越来越多的知识正在由软件进行显式表达(4)出现了大量与软件相关的标准(3)的需求(5)软件危机仍然存在(软件脱节) 1968-、软件发展趋势(1)遗留软件将继续发挥作用(2)软件应用范围将继续扩大,成为信息社会的物理设施(3)网络化软件将是发展重点(4)软件的可靠性与安全性日趋重要(5)、与软件相关的各种标准(1)网络协议:ISO/OSIvsTCP/IP(2)软件构件:(3)建模语言:UML(4)数据访问:ODBC(5)工程管理:CMMvsISO(9001-3,15504)10.
高级软件工程(概述、dot与对象模型)ppt课件 来自淘豆网m.daumloan.com转载请标明出处.