06410133服务计算概论大学高校课程教学大纲.docx

上传人:夺命阿水 文档编号:1202752 上传时间:2024-04-01 格式:DOCX 页数:8 大小:27.04KB
返回 下载 相关 举报
06410133服务计算概论大学高校课程教学大纲.docx_第1页
第1页 / 共8页
06410133服务计算概论大学高校课程教学大纲.docx_第2页
第2页 / 共8页
06410133服务计算概论大学高校课程教学大纲.docx_第3页
第3页 / 共8页
06410133服务计算概论大学高校课程教学大纲.docx_第4页
第4页 / 共8页
06410133服务计算概论大学高校课程教学大纲.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《06410133服务计算概论大学高校课程教学大纲.docx》由会员分享,可在线阅读,更多相关《06410133服务计算概论大学高校课程教学大纲.docx(8页珍藏版)》请在课桌文档上搜索。

1、服务计算概论(ServiceComputingIntroduction)课程代码:06410133学分:2.0学时:32(其中:课堂教学学时:24实验学时:0上机学时:8课程实践学时:0)先修课程:面向对象程序设计、软件工程适用专业:软件工程、信息安全、计算机科学与技术教材:陈以农,蔡维德著;郭小群,等译,面向服务的计算和Web数据管理。西安电子科技大学出版社:2013-01-31,版次:2开课学院:计算机科学与通信工程学院课程网站:(选填)一、课程性质与课程目标(一)课程性质(需说明课程对人才培养方面的贡献)服务计算概论是软件工程专业的选修课程。服务计算技术是软件工程领域的重要内容,是软件工

2、程技术中发展最快的领域之一,是企业信息化系统的重要架构及建模的设计方法。服务计算为电子商务设计、web服务技术等课程提供必要的基础。通过本课程的学习使学生掌握服务计算的基本原理,了解服务计算实现的主要内容,掌握服务代理和服务工程平台的基本方法。使学生能够识别和判断服务计算软件工程中的关键技术问题,并运用服务计算的知识解决复杂软件工程问题。(二)课程目标(根据课程特点和对毕业要求的贡献,确定课程目标。应包括知识目标和能力目标。)本课程的任务,使学生了解服务计算的基本问题及软件体系结构发展过程;掌握服务计算软件的设计和开发方法及在WEB应用系统中的设计和集成方法;深刻地意识到在复杂软件工程问题中如

3、何运用服务计算知识进行复杂系统的设计和实现。具体包括:课程目标1:理解服务计算的基本概念、掌握分布式计算的基本理念课程目标2:掌握服务计算体系结构设计中的基本方法课程目标3:掌握WCb服务的设计、开发和集成方法课程目标4:能够在复杂工程问题中运用服务计算知识进行系统设计和实现注:工程类专业通识课程的课程目标应覆盖相应的工程教育认证毕业要求通用标准;(三)课程目标与专业毕业要求指标点的对应关系(认证专业专业必修课程填写)本课程支撑专业培养计划中毕业要求指标点2.11.毕业要求2.1:能够识别和判断复杂工程问题的关键环节和参数课程目毕业要求指标课程目标1课程目标2课程目标3课程目标4毕业要求2-1

4、注:课程目标与毕业要求指标点对接的单元格中可输入也可标注“H、M、L”。二、课程内容与教学要求(按章撰写)第一章服务及服务计算的原则(一)课程内容(1)本课程的性质、研究对象与方法、目的、任务;(2)掌握服务计算的几个概念:服务、服务计算及其原则、SoA和WEB服务等。(二)教学要求(1)了解本课程的性质、研究对象与方法、任务。(三)重难点(1)重点是服务计算的定义及发展由来;(2)难点是理解服务计算的本质特征和应用背景。第二章服务计算在实践中的应用(一)课程内容(1)Web服务应用系统;(2)服务在Web应用系统中的应用背景和技术。(二)教学要求(1)了解Web应用中服务的设计意义;(2)掌

5、握面向服务Web应用系统的概念。(三)重难点(I)重点是Web服务应用的需求设计;(2)难点是了解如何进行按需求的基于服务的Wcb应用系统的设计。第三章分布式软件体系结构(一)课程内容(1)软件体系结构的发展历程;(2)分布式体系结构的演化。(二)教学要求(1)了解软件体系结构的发展历程;(2)掌握分布式体系结构的设计方法。(三)重难点(1)重点是分布式体系结构的发展演化过程。(2)难点是分布式体系结构的设计方法。第四章WEB服务的设计和开发(一)课程内容(1)服务计算开发技术;(2) Web服务的设计、开发、发布和调用。(二)教学要求(1) 了解服务计算开发技术;(2)掌握Web服务的设计技

6、术和使用不同语言的开发方法。(三)重难点(1)重点是服务技术。(2)难点是不同类型服务发布和发现的技术。第五章面向服务架构(一)课程内容(2) SOA架构模型(二)教学要求(1)掌握SoA架构模型的使用。(三)重难点(1)重点是掌握基于WEB服务的SOA架构;(2)难点是UDDI、WSDL和SOAP在SoA架构中的应用。第六章服务关系建模(一)课程内容(I)服务关系规范语言;(3) WSRL和SOA-RML语言。(二)教学要求(1)了解各种关系规范语言等;(2)掌握关系规范语言上的建模方法。(三)重难点(1)重点是掌握服务关系规范语言。(2)难点是掌握关系规范语言上的建模方法。第七章SOA和W

7、EB服务标准(一)课程内容(1) WEB服务标准协议栈;(2) QoS质量框架。(二)教学要求(1)掌握SOA中服务的安全性要求。(三)重难点(1)重点是掌握WEB服务标准协议栈的使用。(2)难点是掌握WEB服务安全性要求。第八章需求驱动的服务组合(一)课程内容(1)业务服务组合形式化;(2)业务服务组合最优化算法。(二)教学要求(1) 了解业务服务组合;(2) 了解相关的最优化算法。(三)重难点(1)重点是业务服务组合最优化算法;(2)难点是最优化算法的设计。三、本课程开设的实验项目(如课程不含实验,该项可不填)编号实验项目名称学时类型要求支撑的课程目标1开发一个提供旅行规划的应用软件4综合

8、性必做课程目标22基于Web服务设计一个综合查询系统4设计性必做课程目标3注:1.“类型填验证性、综合性、设计性等;2.“要求”填必做、选做。实验1:开发一个提供旅行规划的应用软件开发一个提供旅行规划的应用软件,其中要用到自己开发的一个旅行开支管理的服务(WCF服务)和一个由第三方公司提供天气预报的服务,请给出设计实现主要步骤,并实现此应用软件。要求:设计实现WCF服务、使用第三方服务及应用软件集成部署的主要步骤。实验2:基于Web服务设计一个综合查询系统基于WebSerViCe技术实现一个信息查询系统。此外需要自行编写含有查询功能的WebService并发布,然后编写一客户应用程序调用Web

9、Service实现服务调用功能。要求:所设计的系统能实现对本地WebSerViCe调用、天气预报、手机归属地、身份证验证、火车时刻表及邮政编码等的查询。四、学时分配及教学方法章(按序填写)教学形式及学时分配主要教学方法支撑的课程目标课堂教学实验上机课程实践小计一、服务及服务计算的原则22讲授法、讨论法1,2二、服务计算在实践中的应用22讲授法、讨论法1,2三、分布式软件体系结构44讲授法、讨论法1,2四、WEB服务的设计和开发44讲授法、演示法1,2五、面向服务架构448讲授法、演示法2,3六、服务关系建模22讲授法、讨论法2,3七、SOA和WEB服务标准44讲授法、讨论法2,3八、需求驱动的

10、服务组合246讲授法、讨论法2,3合计24832讲授法、讨论法、演示法1,2,3注:1.课程实践学时按相关专业培养计划列入表格;2 .主要教学方法包括讲授法、讨论法、演示法、研究型教学方法(基于问题、项目、案例等教学方法)等。五、课程考核考核形式考核要求考核权重备注(对指标点支持)课堂表现考勤,回答问题10%2.1(30%)平时作业5次,系统设计10%2.1(20%)大作业2次,系统设计和报告20%2.1(50%)期末考试闭卷60%2.1(80%)注:1.分学期设置和考核的课程应按学期分别填写上表。3 .考核形式主要包括课堂表现、平时作业、阶段测试、期中考试、期末考试、大作业、小论文、项目设计

11、和作品等。4 .考核要求包括作业次数、考试方式(开卷、闭卷)、项目设计要求等。5 .考核权重指该考核方式或途径在总成绩中所占比重。六、参考书目及学习资料(书名,主编,出版社,出版时间及版次)1面向服务的计算:原理和应用,喻坚,韩燕波,清华大学出版社,2006年12月。2SOA概念、技术与设计,ThomasErb(王满红,陈荣华译),机械工业出版社,2007年1月。3SOA原理方法实践,毛新生,电子工业出版社,2007年5月。4服务计算,LIANG-JIEZHANG,JIAZHANG,HONGCAI,清华大学出版社,2007年7月。5SOA实践:构建基于JaVaWeb服务和BPEL的企业级应用,余浩,朱成,丁鹏,2009年1月。七、大纲说明(内容可包括课程基本要求、习题要求及其它一些必要的说明)1 .本课程无课程设计。2 .本课程采用多媒体教学。3 .每次课后布置作业,作业总量约为7题,占成绩考核的30%。另外布置一些思考题和新技术的研讨课题,供学生选做,以便深入理解教学内容。制定人:陈锦富审定人:杨鹤标批准人:毛启容2017年9月12日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号