admin 管理员组

文章数量: 1087139


2024年4月20日发(作者:raisins)

《XML&OOAD》教学大纲

一、课程性质与任务

1.课程性质:本课程是计算机应用技术专业的理论与实践课。

2.课程任务:本课程的主要有两项任务,一个是让学生了解XML通用格式,并且可以

使用主流编程语言去解析XML,另外一个是让学生理解面向对象的程序分析,使用UML绘制

各种在软件开发周期中需要使用到的图形。通过课程的学习,让学生掌握XML树结构,XML

的语法规则,XML元素及XML元素属性,XML DTD验证,XML Schema验证。并且掌握软件建

模的意义,类图和对象图的绘制,用例图的绘制,活动图的绘制,时序图的绘制。

二、课程教学基本要求

理论课时:16节

上机课时:16节

考核形式:考查

三、课程教学内容

※第一章 XML基础

教学内容:本章主要介绍XML的作用,XML与HTML的的区别,XML的树结构,XML的语

法规则,XML元素,XML元素属性等,能够使用XML格式描述现实世界或软件系统中的数据。

第二章 XML验证

教学内容:本章主要介绍自定义规则来验证XML文档格式是否合法,掌握XML DTD使用

一系列的合法的元素来定义文档结构及规则,掌握通过XML Schema来定义文档结构及数据

类型等规则,并针对XML DTD及XML Schema定义的规则进行在VS开发环境中进行规则测试。

※第三章 JavaScript解析XML

教学内容:本章主要掌握XMLHttpRequest对象的使用,以及在JavaScript中获取XML

文件进行解析,读取XML对象节点的数据,读取XML集合节点的数据,以及循环读取XML

描述的集合数据。

第四章 C#解析XML

教学内容:本章主要介绍了解xmlDocument对象的作用,使用xmlDocument对象加载

XML文档内容,通过xmlDocument对象提供的方法实现解析XML文档中的字符串,解析XML

文档中的普通类型数组,解析XML文档中的自定义对象及解析XML文档中的自定义对象数组

等数据。

※第五章 UML基础和类图

教学内容:本章主要介绍创建软件设计模型的作用,UML图的相关概念,以及类图和对

象图的介绍,并且根据具体的业务逻辑模块来绘制类图和对象图。

第六章 UML用例图

教学内容:本章主要介绍UML中的用例图,UML用例图中的用例与执行者,UML用例图

中的包含关系,UML用例图中的扩展关系,并根据具体的业务逻辑可以绘制出针对业务的用

例图。

第七章 UML活动图

教学内容:本章主要介绍UML中的活动图,活动图中的动作,控制流,对象节点及对象

流,UML活动图中的决策和合并,UML活动图中的分叉和连接以及UML活动图中的发送信号

和接受事件,并能够根据业务流程进行UML活动图的绘制。

※第八章 UML时序图

教学内容:本章主要介绍UML中的时序图,时序图的生命线,时序图的执行发生。时序

图的消息,时序图的终止,并能够根据业务流程进行UML时序图的绘制。

四、学时分配表

章序

1

内容 课时 备注

XML基础 2

2

3

4

5

6

7

8

XML验证 2

JavaScript解

析XML

2

C#解析XML 2

UML基础和类图 2

UML用例图 2

UML活动图 2

UML时序图 2

五、教材及参考书

执笔:

审定:(系或教研室主任签字)


本文标签: 对象 课程 文档 使用 绘制