软件平台与中间件技术教学大纲

合集下载

《软件组建技术》教学大纲

《软件组建技术》教学大纲

《软件组建技术》教学大纲课程的性质和任务软件组建技术是一门计算机专业拓展课程,是软件工程方向教学中四大核心课程之一。

通过本课程的学习,使学生全面了解计算机软件组建的基本任务和技术途径,理解当今最为流行的软件组建开发技术,这些技术主要包括结构化技术、面向对象技术、中间件技术、软件复用技术与构件技术、软件Agent技术、服务计算技术以及软件应用集成技术。

目的是通过对相关技术的介绍,使学生能够对当今的软件组建技术有一个整体的认识,并在理解基本概念和原理的基础上掌握软件组建开发的常用方法和技术。

本课程将为学生在软件开发技术方面打下良好基础,强调实际技能和综合能力培养,要求学习本课程后能综合运用所学的知识解决软件开发中的实际问题。

本课程涵盖的知识单元内容包括:面向过程的结构化技术、面向对象软件开发技术、中间件技术、软件复用与软件构件技术、软件模式与软件框架技术、服务计算技术、软件应用集成技术以及软件Agent技术等。

《软件组建技术》课程教学的基本任务是:(1)使学生对计算机软件的组建技术有全面的了解和认识。

(2)熟悉常用软件组建技术提出的出发点、解决途径以及实施效果。

(3)熟悉常用软件组建技术的工作原理和基本应用。

(4)掌握利用软件组建技术解决实际问题的基本过程,培养学生利用软件组建技术为专业发展服务的能力。

(5)为学生进一步学习后续课程打好基础。

相关课程的衔接本课程需要先修“高级语言程序设计”、“面向对象程序设计”和“算法分析与设计”,后继课程是学生根据专业需求和个人爱好选修“软件分析与设计”、“软件测试”等课程。

教学的基本要求1.正确认识课程的性质、任务及其研究对象,全面了解课程的体系、结构,掌握软件组建技术的基础知识和基本技能;理解软件组建技术的基本概念,掌握常用的软件组建技术方法,了解软件组建的发展前沿;掌握软件组建技术的基础知识、技术,为后续课程的学习做好充分的准备。

2.对软件工程方向学生,学习的重点是应用,应强调实际技能和综合能力的训练,使学生能综合运用多种软件组建技术解决软件开发的实际应用问题。

办公 软件 教学大纲

办公 软件 教学大纲

办公软件教学大纲办公软件教学大纲随着科技的不断发展,办公软件在现代生活中扮演着越来越重要的角色。

无论是在学校还是在工作场所,办公软件都是必备的工具。

为了更好地利用和掌握办公软件,制定一份全面而系统的教学大纲是非常必要的。

本文将探讨办公软件教学大纲的内容和重要性。

一、教学大纲的目标和意义教学大纲是教学活动的指导性文件,旨在规范和统一教学内容、方法和评价标准。

对于办公软件教学而言,教学大纲的目标是培养学生熟练掌握办公软件的基本操作和高效应用能力。

通过系统的学习和训练,学生可以提高工作效率,减少错误和重复劳动,提升自身竞争力。

教学大纲的意义在于提供了一个清晰的教学框架和指导,帮助教师合理安排教学内容和进度,确保教学目标的实现。

同时,教学大纲也可以作为学生学习的参考,帮助他们了解学习的重点和难点,提高学习效果和学习动力。

二、教学内容和进度安排1. 办公软件基础知识- 介绍办公软件的定义和分类,如文字处理软件、电子表格软件、演示文稿软件等。

- 介绍常用办公软件的特点和功能,如Microsoft Office套件、Google Docs 等。

- 学习办公软件的界面和基本操作,如打开、保存、关闭文件,插入、删除、编辑文本等。

2. 文字处理软件- 学习文字处理软件的基本功能和操作,如格式设置、字体调整、段落排版等。

- 学习使用文字处理软件进行文档编辑和格式化,如创建和编辑简历、信件、报告等。

- 学习使用文字处理软件进行合作和共享文档,如协同编辑、评论和修订等。

3. 电子表格软件- 学习电子表格软件的基本功能和操作,如数据输入、公式计算、图表绘制等。

- 学习使用电子表格软件进行数据分析和处理,如排序、筛选、透视表等。

- 学习使用电子表格软件进行数据可视化和报表制作,如创建图表、制作数据报告等。

4. 演示文稿软件- 学习演示文稿软件的基本功能和操作,如幻灯片设计、文本动画、演讲者备注等。

- 学习使用演示文稿软件进行演示和展示,如制作演讲稿、展示产品、分享项目等。

J2EE与中间件课程教学大纲

J2EE与中间件课程教学大纲

J2EE与中间件教学大纲一、说明(一)课程性质本课程是软件工程专业必修课。

(二)教学目的课程教学目的是通过课堂教学及实践环节使学生掌握中间件基本概念和基本技术,全面了解J2EE相关技术,理解它们之间的关系以及它们在J2EE体系结构中的地位;理解基于组件的开发,过相应的实验课程的J2EE开发,让学生了解开发的各个重要环节(包括Web 应用前端开发(HTML/JSP/Applet)、应用逻辑开发(Servlet/JSP)、业务逻辑开发(Java Bean)、轻型J2EE 框架应用开发)的基本方法;理解J2EE应用服务器的作用,熟悉市场上广泛使用的应用服务器产品。

使学生加深对软件中间件知识的理解,培养与提高学生的J2EE开发能力,为学生能够综合应用软件工程知识解决实践问题的奠定基础。

(三)教学内容本课程由浅入深地介绍J2EE与中间件相关技术,Java的Web应用既是基础,又是实践的重点;中间件分布式应用以理论为主,以J2EE为实践环节。

教学内容主要包括:中间件技术导论、J2EE 体系结构简介、JSP、Java Servlet、Java Bean、Web数据库应用、Structs框架、Hibernate框架和Spring框架等各项J2EE技术。

(四)教学时数理论教学:36学时;实验学时:72学时(五)教学方式本课程是一门实践性都很强的课程,在教学中,应系统地讲授必要的理论知识,并辅之以大量的应用实例,才能够帮助学生较好地掌握所学的知识。

为此,本课程采用多媒体课件理论讲授、案例驱动、实验验证多种教学方式。

二、本文理论部分第1章中间件技术导论教学要点:分布式计算技术发展背景中间件技术基础中间件定义及特点中间件的分类中间件的发展趋势;教学时数:2学时教学内容:1.1 分布式计算技术发展背景分布计算技术发展的三个阶段;实现分布式计算的技术路线;下一代分布式计算技术;1.2 中间件概述定义:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通讯。

中间件技术课程标准

中间件技术课程标准

中间件技术课程标准《中间件技术》是一门关于中间件技术的综合性课程,旨在培养学生掌握中间件技术的理论知识和实践技能。

以下是《中间件技术》课程标准的建议内容:一、课程目标通过本课程的学习,学生应掌握中间件技术的概念、原理和应用,能够理解中间件在分布式系统中的作用,掌握常见中间件产品的使用和配置,具备一定的中间件开发能力。

二、课程内容1. 中间件概述:中间件的概念、发展历程和分类;2. 中间件原理:中间件的通信协议、消息传递机制、服务注册与发现等;3. 中间件产品:常见中间件产品的介绍、安装与配置;4. 中间件应用:中间件在分布式系统中的应用场景、案例分析;5. 中间件开发:中间件开发的基本原理、关键技术和开发工具。

三、课程安排1. 理论教学:介绍中间件的基本概念、原理和应用,通过案例分析加深理解;2. 实验教学:进行中间件产品的安装与配置,以及中间件应用的实践操作;3. 项目实践:学生分组进行项目实践,综合运用所学知识完成一个实际的中间件项目。

四、教学方法1. 讲授法:通过讲授的方式,系统地介绍中间件技术的相关概念、原理和应用;2. 案例法:结合具体案例,分析中间件在实际应用中的优势和存在的问题;3. 实验法:通过实验操作,加深对中间件技术的理解,提高实践操作能力;4. 项目法:通过项目实践,提高学生的实际动手能力和解决实际问题的能力。

五、考核方式1. 平时成绩:根据学生的出勤情况、课堂表现和作业完成情况进行评定;2. 实验成绩:根据学生在实验中的表现和实验报告的完成情况进行评定;3. 项目成绩:根据学生在项目实践中的表现和项目完成情况进行评定;4. 期末考试:通过笔试或机试的方式,考核学生对中间件技术的掌握程度。

六、教学资源1. 教材选择:选用内容丰富、理论和实践相结合的教材,也可以根据需要选用其他优质教材或参考资料。

2. 实验环境:提供中间件实验所需的软件和硬件环境,确保学生能够顺利完成实验操作。

【技术】中间件技术课程教学大纲阅

【技术】中间件技术课程教学大纲阅

【关键字】技术《中间件技术》课程教学大纲二、课程简介中间件是构造异构环境下分布式应用的一种重要支撑技术。

它介于应用系统与底层平台之间,为上层应用屏蔽底层平台的异构性,并提供标准化服务实现分布式应用之间的通信与互操作。

通过本课程的学习,使学生掌握中间件技术的基本思想,了解几种中间件基本原理,掌握主流的分布式对象中间件的体系结构,并掌握利用中间件技术构筑分布式应用的一般方法。

三、课程性质、教学目标及教学要求(包括课程性质、地位、教学目标、教学要求、教学任务、教学方式与教学手段等)【课程性质与教学任务】《中间件技术》是软件工程专业应用软件开发方向及其它相关专业本科生的一门专业任(限)选课,本课程是的主要任务是使学生全面深入地了解中间件相关领域的主要理论及关键技术,包括典型的消息中间件、交易中间件、分布计算中间件、面向服务计算中间件,并介绍主流的中间件产品及应用。

此外,通过指导学生阅读中间件技术领域的学术论文,进行综述、评介和讨论,使学生在较高层次上了解并把握中间件技术的最新研究成果和发展趋势。

【课程教学目标】学生学完该课程后应该掌握中间件相关领域的主要理论及关键技术,较深入的了解两种以上中间件软件,具备在其上进行软件开发的能力,掌握在其之上完成软件。

【基本要求】学习本课程要求学生具有一定的面向对象编程经验,并且了解数据结构、数据库系统原理、操作系统及计算机网络等相关知识和概念。

【教学方式】讲授与实践相结合,以实践教学为主。

【教学手段】案例教学。

四、理论教学内容及要求教学内容要求标记符号:A - 需要掌握的内容B - 需要理解的内容C - 需要了解的内容(一) 绪论( 2学时)1.中间件的基本概念(C)2.中间件产生的背景(C)3.中间件的要素与分类(C)【教学重点和难点】(二) 面向消息的中间件(18学时)1.基本概念(C)2.高级数据库事务技术(B)3.事务处理中间件(C)4.消息与消息中间件(A)5.Tuxedo开发(B)6.MSMQ(B)7.ActiveMQ(A)【教学重点和难点】高级数据库事务技术、消息与消息中间件、ActiveMQ(三) 典型的分布计算中间件(8学时)1.分布式技术(B)2.CORBA(B)3.Omniorb开源中间件(B)【教学重点和难点】Omniorb开源中间件(四)服务计算中间件(6学时)1.基本概念(C)2.面向服务体系结构(B)3.Web服务、服务发现、服务组合(B)4.企业服务总线技术(B)【教学重点和难点】面向服务体系结构,Web服务、服务发现、服务组合(五)工作流中间件(6学时)1.基本概念(C)2. 基于Jbpm的流程软件开发(A)【教学重点和难点】基于Jbpm的流程软件开发六、课程考核要求1、考核方式:笔试(闭卷)2、成绩评定方式:平时成绩10 %+实验成绩40%+期末成绩50 %。

软件工程教学大纲(小编推荐)

软件工程教学大纲(小编推荐)

软件工程教学大纲(小编推荐)第一篇:软件工程教学大纲(小编推荐)软件工程第一章软件与软件工程ν软件ν软件危机ν软件工程ν软件生存周期ν软件工程的最佳实践第二章软件过程ν软件过程模型ν基于构件的开发过程ν统一软件开发过程RUP(IBM RUP理论部分 2学时)ν能力成熟度模型CMM第三章软件项目管理ν项目管理的谱系ν软件项目管理的目的、任务和内容ν软件项目度量ν软件质量度量ν软件复杂性度量ν软件项目计划与估算ν风险分析与管理ν项目进度安排第四章需求分析ν需求分析基础ν需求分析方法ν需求分析模型ν软件需求管理ν基于用例的需求管理第五章软件设计ν软件设计基础ν软件设计过程ν软件总体结构设计ν软件过程设计技术与工具ν软件设计方法ν设计模式ν架构模式ν软件设计优化原则第六章面向对象的需求分析(IBM Rational相关理论与实践相结合4学时)ν面向对象的概念ν统一建模语言UML及十种视图ν基于UML的软件开发过程ν基于UML的需求分析ν基于UML的需求建模ν UML用例图的构建ν UML类图构建,类之间的关系描述ν使用IBM Rational Rose 进行需求建模(演示或上机实验)第七章面向对象的设计方法(IBM Rational相关理论与实践相结合4学时)ν面向对象的软件设计过程ν基于UML的设计ν UML顺序图的构建ν UML协作图的构建ν UML状态图的构建ν UML活动图的构建ν使用IBM Rational Rose 进行设计实现建模(演示或上机实验)第七章软件测试(IBM Rational相关理论与实践相结合 6学时)ν软件测试的目的和原则ν软件测试流程ν软件测试计划ν软件测试技术白盒测试黑盒测试ν软件测试策略单元测试集成测试回归测试系统测试ν IBM Rational 自动测试工具⌝使用Rational Testmanager 进行测试设计(上机操作实验 4学时)"测试用例设计与实施"由测试脚本方式实施测试在Rational Robot中记录的自动测试脚本在Rational ManualTest创建手工测试脚本"用套件方式实施测试"测试实现"测试执行"测试结果分析与评估⌝使用Rational Functional Tester进行功能测试(上机操作实验4学时)"录制脚本"脚本回放"扩展脚本"测试对象地图和对象识别"数据驱动的测试"进行功能回归测试"可复用的测试框架"调试特性⌝使用Rational Functional Tester进行回归测试(演示或上机实验)⌝使用Rational Performance Tester进行性能测试(演示或上机实验)"创建测试"测试验证点"数据驱动测试"扩展测试"负载分析"运行调度"分析测试结果⌝使用Junit进行单元测试第八章配置管理(IBM Rational相关理论与实践相结合2学时)ν配置管理简介ν软件资产管理ν团队开发模型ν CVS简介和UCM简介ν Rational Clear Case 简介ν Rational Clear Quest 简介使用Rational Clear Case和Rational Clear Quest进行统一配置管理和变更管理(演示实验下学期预计进一步扩展的实验)第二篇:软件工程教学大纲《软件工程》教学大纲课程名称:软件工程英文名称:Software Engineering 学时数及学分:54学时3学分教材名称及作者、出版社:《软件工程导论》齐治昌、谭庆平、宁洪,高等教育出版社。

《软件平台与中间件》课程

《软件平台与中间件》课程

《软件平台与中间件》课程教案大纲课程代码:课程名称:《软件平台与中间件程序设计》《》学时学分:学时学分先修课程:应用技术适用专业:计算机类各专业开课部门:灾害信息工程系一、课程的地位、目的与任务《软件平台与中间件程序设计》是一门专门针对计算机专业学生开设的计算机专业课程。

本课程的目的:使学生掌握设计的基本方法及逐步形成正确的思想,能够熟练地使用、、、、、等进行设计能力,让学生充分实践所学的知识,帮助学生真正掌握课程上的知识,同时也帮助学生迅速积累经验,成长为高级软件开发工程师。

二、和相关课程的分工与联系《软件平台与中间件程序设计》是一门能够独立进行项目开发的课程,它的前导课程为《程序设计》,《数据库系统》和《应用技术》,通过使用开发进行独立的项目开发学习,为后续的《设计模式》等课程打下扎实的实践基础。

三、教案内容与基本要求(一)教案要求.了解项目的特点.掌握框架标签(学时).掌握中标签的使用.了解开发基础.了解.了解掌握联合和开发(二)教案内容第章:现代框架应用程序:快速学习1.1.1 构建应用程序1.1.2 基础技术简介1.1.3 深入研究应用程序框架1.2.1 什么是框架1.2.2 为什么使用框架框架1.3.1 简史1.3.2 概览:模式1.3.3 的工作原理小结本章重点:基本语法、语言、本章难点:基本要求:1、知识要求1)了解的基本特征;2)掌握的基本语法;3)深刻理解面向对象程序设计思想和对面向对象的支持;4)掌握语言和语言中常用的标记;5)理解。

2、能力要求通过本章的学习,学生应进一步熟悉语言和语言,理解,并能用、和进行简单的程序设计。

3、素质要求具备面向对象程序设计思想第章初识声明性架构2.1.1 两种配置2.1.2 声明架构的两种方式2.1.3 智能默认值简单的示例2.2.1 部署示例应用程序2.2.2 探索应用程序使用注解的小结本章重点:基本语法、语言、本章难点:基本要求:1、知识要求6)了解的基本特征;7)掌握的基本语法;8)深刻理解面向对象程序设计思想和对面向对象的支持;9)掌握语言和语言中常用的标记;10)理解。

软件平台与中间件课程

软件平台与中间件课程

《软件平台与中间件》课程教学大纲课程代码:课程名称:《软件平台与中间件程序设计》/《Software platforms and middleware》学时学分:48学时/ 3学分先修课程: Web应用技术适用专业:计算机类各专业开课部门:灾害信息工程系一、课程的地位、目的与任务《软件平台与中间件程序设计》是一门专门针对计算机专业学生开设的计算机专业课程。

本课程的目的:使学生掌握J2EE设计的基本方法及逐步形成正确的J2EE思想,能够熟练地使用Eclipse、Weblogic Server、Struts、MySQL、Spring、等进行J2EE设计能力,让学生充分实践所学的知识,帮助学生真正掌握课程上的知识,同时也帮助学生迅速积累经验,成长为高级软件开发工程师。

二、和相关课程的分工与联系《软件平台与中间件程序设计》是一门能够独立进行Web项目开发的课程,它的前导课程为《Java程序设计》,《数据库系统》和《Web应用技术》,通过使用Web开发进行独立的项目开发学习,为后续的《设计模式》等课程打下扎实的实践基础。

三、教学内容与基本要求(一)教学要求1.了解J2EE项目的特点2.掌握Struts框架3Struts Bean标签(2学时)3.掌握Struts中Bean标签的使用4.了解Spring开发基础5.了解Spring AOP6.了解Spring IOC7掌握Spring联合Struts和Hibernate开发(二)教学内容第1章 Struts 2:现代Web框架 21.1 Web应用程序:快速学习 21.1.1 构建Web应用程序 21.1.2 基础技术简介 31.1.3 深入研究 61.2 Web应用程序框架 71.2.1 什么是框架 71.2.2 为什么使用框架 81.3 Struts 2框架 91.3.1 Struts 2简史 91.3.2 Struts 2概览:MVC模式 101.3.3 Struts 2的工作原理 121.4 小结 14本章重点:Java基本语法、HTML语言、JavaScript本章难点:JavaScript基本要求:1、知识要求1)了解Java的基本特征;2)掌握Java的基本语法;3)深刻理解面向对象程序设计思想和Java对面向对象的支持;4)掌握HTML语言和HTML语言中常用的标记;5)理解JavaScript。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件平台与中间件技术》课程教学大纲
英文名称:Software Platform and Middleware Technology
课程编号:7022213
学时数:40+S8
课程性质:限选
先修课程:JAVA程序设计、C#程序设计、操作系统、数据库原理、计算机系统构造、计算机网络根底
适用专业:计算机科学与技术、软件工程、物联网工程
一、课程的性质、目的和任务
1.课程的性质
中间件的产生只有短短的 10 年时间,但其进展速度却相当惊人,已经成为构建网络分布式异构信息系统不行缺少的关键技术,与操作系统、数据库治理系统并列为根底软件体系的三大支柱。

软件平台与中间件技术课程是计算机专业学生应当学习和把握的应用型课程,是计算机应用人员开发应用软件系统的理论根底和实践指南,也是计算机类相关专业的一门理论性和实践性并重的课程。

2.课程的目的和任务
本课程的目的是使学生把握中间件的根本概念、根本原理、设计方法和实现技术,具有初步分析实际中间件的力量,为其今后在相关领域开展工作打下坚实的根底。

本课程的主要任务是使学生理解中间件的根本概念和主要功能,把握计算机中间件的根本原理及组成构造,把握中间件的使用和一般治理方法,了解微内核构造、线程的掌握与通信、数据全都性、系统容错等技术以及网络中间件和系统安全性等。

培育学生分析和设计中间件的力量以及对常用计算机中间件的使用技能,为以后学习后续课程打下根底。

二、课程的教学内容与根本要求
1.中间件产生的背景
(1)教学内容
计算模式的进展、分布计算模式的特征、开放分布式计算模型、开放分布式处理参考模型 RM-ODP、中间件的产生。

(2)教学根本要求
① 了解计算模式的进展、中间件的产生。

② 理解开放分布式计算模型、开放分布式处理参考模型 RM-ODP。

③ 把握分布计算模式的特征。

2.中间件的概念、定义及进展状况
(1)教学内容
中间件进展的应用需求、中间件的概念、中间件的定义、中间件的进展状况。

(2)教学根本要求
① 了解中间件进展的应用需求。

② 理解中间件的概念、中间件的进展状况。

③ 把握中间件的定义。

3.中间件的特性与进展趋势
(1)教学内容
中间件的功能、中间件的作用、中间件特点、中间件分类、中间件优越性、中间件面临的问题、中间件技术的进展趋势、各类通用中间件技术与应用走势。

(2)教学根本要求
① 了解中间件面临的问题、中间件技术的进展趋势、各类通用中间件技术与应用走势。

② 理解中间件的功能、中间件优越性。

③ 把握中间件的作用、中间件特点、中间件分类。

4.中间件根本框架、工作原理和实现的关键技术
(1)教学内容
中间件根本框架、中间件工作原理、基于对象恳求代理的中间件模型、中间件实现的关键技术和中间件集成框架。

(2)教学根本要求
① 了解中间件根本框架、中间件实现的关键技术和中间件集成框架。

② 理解基于对象恳求代理的中间件模型。

③ 把握中间件工作原理。

5.五大类中间件的工作机理
(1)教学内容
对象过程调用中间件(RPCM)、消息中间件〔MOM〕、数据库访问中间件(DAM)、交易中间件、J2EE 中间件技术。

(2)教学根本要求
①理解交易中间件。

② 把握对象过程调用中间件(RPCM)、数据库访问中间件(DAM)、J2EE 中间件技术。

6.当前支持效劳器端中间件的平台技术
(1)教学内容
Microsoft DNA 2023、SUN 的J2EE、OMG 的CORBA、三种技术支持下的分布式构件技术、三种分布计算平台技术综述、从商业角度分析 J2EE 与DNA2023。

(2)教学根本要求
① 了解三种分布计算平台技术综述、从商业角度分析 J2EE 与DNA2023。

② 理解 Microsoft DNA 2023、SUN 的J2EE、OMG 的CORBA。

③ 把握三种技术支持下的分布式构件技术。

7.构件、XML、Web Service 等技术与中间件的关系
(1)教学内容
构件技术与中间件、XML 技术与中间件、中间件与 Web Service、中间件与 ERP、从中间件到 EAL、网格技术与中间件。

(2)教学根本要求
① 了解构件技术与中间件、XML 技术与中间件、网格技术与中间件。

② 理解中间件与 Web Service、从中间件到 EAL。

③ 把握中间件与 ERP。

8.中间件技术在电子政务、电子商务平台中的应用
(1)教学内容
中间件技术在电子政务平台中的应用、中间在电子商务平台中的应用。

(2)教学根本要求
①理解中间件技术在电子政务平台中的应用、中间在电子商务平台中的应用。

②把握电子政务系统中中间件的作用、电子商务中间件架构。

三、课程实践环节内容及根本要求
本课程的主要实践环节包括课程试验及课程设计。

1.课程试验的主要工程及根本要求
(1)EJB 编程技术应用,2 学时。

把握 EJB 编程。

(2)XML 文档解析编程,2 学时。

使用 java 编程解析 XML 文档。

(3)应用 CORBA 技术进展 java 和C++混合编程,2 学时。

把握 Java IDL 编程。

(4)RFID 中间件技术编程应用,2 学时。

把握应用 RFID 中间件 API 编程。

2.课程设计的主要内容及根本要求
在学习完《软件平台与中间件技术》课程后,为了让学生更好地把握中间件的原理及实现方法,加深对中间件根底理论和重要算法的理解,加强学生的动手力量,有必要以课程设计的方式对学生进展进一步的综合训练。

(1)J2EE 中间件的综合应用。

主要内容有利用 JBOSS、WebSphere 等Web 及EJB 中间件以及 JDBC、Hibernate 等数据库中间件在 Mysql 数据库支持下开发一个完整的信息系统,实现成绩治理系统。

(2).NET 中间件的综合应用。

主要内容有利用 IIS6.0 中的 Remoting、WebSevices 等通信中间件以及 作为数据库中间件在 SQL Server2023l 数据库支持下开发一个完整的信息系统,实现图书馆对图书的治理。

四、几点说明
1.制定本大纲的依据
序号 主要内容 总时数 讲授 5 学时安排
争论
习题
试验
其他
1 2 中间件产生的背景 中间件的概念、定义及进展状况 中间件的特性与进展趋势
中间件根本框架、工作原理和实现的关键技术 五大类中间件的工作机理
当前支持效劳器端中间件的平台技术构 件 、 XML 、 Web Service 等技术与中 间件的关系
5 4 4 3
8
8
4
4 4
5 5 5 6
8
6
2
7
9 6 3
本大纲依据高等工科院校四年制本科计算机科学与技术专业的培育目标和学校2023 年专业人才培育方案中的培育要求而制定。

2. 本课程与其它课程的联系
先修课程:JAVA 程序设计、操作系统、数据库原理、计算机系统构造、计算机网络根底。

后续课程:
3. 本课程的考核方式 (1) 考核方法:闭卷 (2) 出题方式:A 、B 卷 (3) 考核时数:2 小时
(4) 成绩评定:寻常 10%、试验 20%、期末 70% 4. 教材与教学参考书 (1) 教材
马亨冰、叶东毅,软件平台与中间件技术,厦门大学出版社,2023 年 8 月 (2) 教学参考书
亢勇等译,Java 与 CORBA 客户/效劳器编程,电子工业出版社,2023 年 1 月
五、学时安排
8
中间件技术在电子
政务、电子商务平台 5 2 3 中的应用
合计48 40 8 制定人:韩立毛审定人:批准人:。

相关文档
最新文档