资源描述
通信软件设计
Communication Software Design一、课程基本情况
课程类别:专业任选课课程学分:2学分
课程总学时:32学时,其中讲课:24学时,实验:8学时课程性质:选修
开课学期:第7学期先修课程:
适用专业:网络工程教 材:通信软件设计基础,北京邮电大学出版社,宋茂强,200E
开课单位:计算机与软件 学院网络工程 系二、课程性质、教学目标和任务
该课程用于培养学生英语通信知识的能力和通信软件的开发能力。使学生掌握通信协议 的基本理论和常用建模方法以及目前电信系统和TCP/IP网络通信软件的基本设计方法。
三、教学内容和要求
第一章概述(2学时)
1.1 通信软件的特点
1.2 通信软件的开发过程
1.3 通信软件开发工具简介
教学重点:通信软件的特点和开发过程
第二章UML与建模技术(4学时)
2. 1 UML概述
2. 2 UML语言简介
3. 3 UML建模技术
第三章消息顺序框(4学时)
4. 1概述
3. 2 MSC基础
3. 3 MSC文档
3. 4 MSC结构概念
教学重点:简单MSC图的表达方式
第四章SDL语言概述(2学时)
4. 1系统行为
4. 2 SDL系统结构
4. 3主要术语定义
4. 4 SDL语法
4. 5关键字
第五章SDL基本概念(4学时)
5. 1定义包
5. 2代理
5. 3通信
5. 4状态机
5. 5迁移过程
5.6定时器操作
5. 7正文扩展与注释
第六章SDL中的数据(2学时)
6. 1概述
6.2数据的定义
6.3数据的使用
第七章设计举例(4学时)
7.1硬件结构及工作原理
7. 2需求分析
7. 3概要设计
7. 4详细设计
第八章SDL中面向对象及其他的概念(2)
8. 1概述
8.1 类的定义
8.2 上下文参数
8.3 关于类的特殊处理
8. 5远端过程调用
8.6通用系统设计四、课程考核
(1)作业等:课程作业:3-5次;
(2)考核方式:开卷考试(3)总评成绩计算方式:平时成绩、实验成绩和期末考试成绩等综合计算,平时成绩、实 验成绩共占30%;期末考试成绩70%o
五、参考书目
展开阅读全文