删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

上海师范大学硕士点培养方案_-_计算机应用技术

上海师范大学 /2013-03-24

 

 
计算机应用技术
Computer Applied Technology
081203)
 
●培养方案
(一)培养目标和要求
1、努力学习马列主义、毛泽东思想和邓小平理论,坚持党的基本路线,热爱祖国,遵纪守法,品德良好,学风严谨,具有较强的事业心和献身精神,积极为社会主义现代化建设服务。
2、掌握坚实宽广的理论基础和系统深入的专门知识,具有独立从事科学研究工作的能力和社会管理方面的适应性,在科学和管理上能作出创造性的研究成果。
3、积极参加体育锻炼,身体健康。
4、硕士应达到的要求:
(1)掌握本学科的基础理论和相关学科的基础知识,有较强的自学能力,及时跟踪学科发展动态。
(2)具有项目组织综合能力和团队工作精神,具有一定的公关能力及和谐的人际关系。
(3)具有强烈的责任心和敬业精神。
(4)广泛获取各类相关知识,对科技发展具有敏感性。
(5)有扎实的英语基础知识,能流利阅读专业文献,有较好的听说写译综合技能。
本方案培养计算机应用技术领域的各类开发、研究、应用人才。毕业生适应的工作有:高等院校计算机科学与技术的教师和研究人员;中小型控制系统的设计实施;复杂、大型控制系统的应用,企业级MIS/ERP建设;基于Internet/Intranet的多媒体应用程序开发;数字通讯领域各类应用;大中型企业及涉外企业IT部门工作人员。
研究方向[WL1] 
1、网络与多媒体技术
网络与多媒体方向主要研究内容:分析各种计算机网络(有线网络、无线网络等)协议性能;提高现有网络协议性能的方法;网络故障快速诊断及群体智能优化算法(蚁群算法、粒子算法、遗传算法等),动态实现网络路由优化算法。
导师有:李鲁群教授;陈海光副教授。
2、数字图像处理与模式识别
数字图像图形处理方向重点研究现代智能信息处理的理论、技术和方法,融合图象编码、模式识别、生物信息等领域的研究手段,并将其应用于各种信息的智能处理,研究内容包括:(1)三维人脸建模技术的开发;(2)二维及三维人脸识别系统中关键技术的研制,重点研究对光照、姿势、表情等外界环境变化具有稳定性的二维和三维人脸识别算法;(3)基于分形编码的图象检索与识别算法的研制;(4)隐形信息的检测和提取技术,设计更稳定的信息隐藏方法;(6)生物信息挖掘技术及实现;(7)超声医学图象的处理与分析;(8)生物信息挖掘。
导师有:黄继风教授;杨仲南教授;马燕副教授;王笑梅副教授。
3、数据库技术
数据库技术方向的主要研究内容:数据挖掘技术、数据库建模技术、数据库中间件技术及数据库系统开发。
导师有:胡荷芬副教授;陈军华副教授
4、机电一体化和自动控制系统
机电一体化和自动控制系统方向的主要研究方向:嵌入式系统的控制;检测与控制软件的研发;仿真测试平台的开发;系统仿真的基本概念与原理;建模的基本方法;连续系统模型的离散化处理方法;高阶模型及非线性模型的处理方法;连续系统仿真的基本原理与基本方法。
导师有:张自强教授;李光布教授;方祖华教授;林军教授;蔡文副教授;李儒琼副教授;张玉萍副教授;赵梗明副教授;王义庆高级工程师。
x&
   (三)学制
    三年 (特殊情况下可以适当延长或缩短)
   (四)课程设置与学分要求
    1、必修课程:
 (1)学位公共课程:
      科学社会主义理论与实践Theory and Practice of Scientific Socialism (2学分)
      自然辩证法 Dialectics of Nature (2学分)
      第一外国语 First Foreign Language (2学分)
 (2)学位基础课:(每门课程3学分
      高等工程数学 Advanced Engineering Mathematics
     计算机系统结构 Computer Architecture
     计算机网络 Computer Network
     程序设计方法学 Programming Methodology
     (3)学位专业课:(除专业外语外,每门课程3学分
       专业外语 Specialized Foreign Language (2学分)
       计算机算法Computer Algorithm (3学分)
高级软件工程 Advanced Software Engineering(3学分)
数据库技术 Database Technology(3学分)
多媒体技术 Multi-Medium Technology (3学分)
计算机控制系统 Computer Control System(3学分)
数字图象处理Digital Image Processing(3学分)
数字信号处理Digital Signal Processing(3学分)
 【注】专业外语和计算机网络为必选课程。每个学生根据不同研究方向还需选择其他两门或两门以上的课程。
2、选修课程:
(1)公共选修课
英语口语(2学分)
计算机基础(2学分)
(2)专业选修课 (每门课程2学分
计算机安全 Computer Security(2学分)
软件可靠性与安全性 Reliability and Safety of Computer(2学分)
模式识别 pattern recognition(2学分)
面向对象的程序设计 Object-Oriented Programming(2学分)
生物信息学 Bioinformationic (2学分)
计算机网络性能分析与仿真 
Network Performance Analysis and Simulation (2学分)
Web Service 原理 Web Service Principle(2学分)
第二外语(日语)Japanese(2学分)
【注】每个学生根据不同研究方向需选择两门或两门以上的课程。
(3)讨论班与论文选读 (是否开课由导师决定)
3、同等学力或跨专业报考者补修课程:
       汇编语言程序设计 Assembling Language Programming(3学分)
       计算机网络   Computer Network(3学分)
       数据库原理 Database Princple(3学分)
   【注】学生可根据导师安排选修其他相关学科的课程,并按专业选修课计算学分。
 
   (五)培养方式与考核方式
学位基础课和学位专业课以教师讲授为主,少数内容可以在教师指导下由学生轮流报告。专业选修课采用教师讲授与学生报告相结合的方法,以学生报告为主,逐步减少教师的讲授内容。从二年级开始,根据各研究方向,学生在导师指导下查阅和报告有关文献,开展专题讨论,在此基础上形成毕业论文题目,并围绕该题目进行研究,最后完成毕业论文,进一步提高学生科研能力和创新意识。
课程考核分考试与考查两种方式,可采用笔试/口试、闭卷/开卷、撰写论文、完成项目等形式进行。必修课程原则上都要进行笔试。
研究生课程的成绩由平时成绩和期末考试成绩综合评定。考试成绩采用百分制记录,也可以分优(90分-100分)、良(80分-89分)、中(70分-79分)、及格(60分-69分)、不及格五等;考查成绩以合格、不合格记。
撰写论文,以优、良、中、及格、不及格五级计算成绩。
 
   (六)学位论文撰写与答辩[WL2] 
1、研究生在撰写论文之前,必须经过认真的调查研究,阅读大量的文献资料,了解本人主攻方向的历史和现状,在此基础上酝酿学位论文选题。
    2、第四学期末,在导师指导下确定选题,写出开题报告,并经教研室有关专家论证。开题报告需包含:论题;论文的基本构思或大纲;论题的学术意义和现实意义;已阅读过的和准备阅读的资料;疑点和难点等。论文的选题和内容应具有一定理论价值和应用价值,有一定的创意和前沿性。
    3、第四学期末至第六学期初,研究生根据选题撰写学位论文。
4、论文送审与答辩
(1)论文送审,硕士学位论文至少校内外各1位具有副教授及以上职称专家评阅:如果参加盲检,论文还需各聘请1名校内与校外专家评阅;否则,只需请1名校内专家评阅(由学位点安排)。第六学期中期(3月中旬-4月初)经导师同意由研究生登陆指定网站查看自己是否参加盲审。
(2)盲审结束后无异议则进入答辩阶段(每年的5月下旬进行)。
 (3)答辩委员会由3-5名与选题有关的教授(或研究员)、副教授(或副研究员)组成。答辩委员会推举一名答辩主席,答辩人的导师和副导师不能担任答辩主席。答辩后由答辩委员会投票表决,答辩主席在答辩决议书上签字。
    5、学位授予
    论文在获三分之二(或以上)答辩委员通过后,答辩委员会可建议授予答辩人所申请的学位。
 
(七)教学大纲[WL3] 
        课程名称:高等工程数学
Advanced Engineering Mathematics
   (一)教学目的和要求
    通过本课程的学习使研究生掌握矩阵分析和随机过程的基本理论及其应用。要求掌握矩阵分解的基本理论和方法,熟悉线性变换的矩阵表示,了解矩阵函数的性质和应用;掌握随机过程的基本概念,熟悉几种重要的随机过程及其应用,了解各态历经性与谱分解。
   (二)基本教学内容
第一部分 矩阵分析
第一章       线性空间与线性变换
§1.1       线性空间的概念
§1.2       基变换与坐标变换
§1.3       子空间与维数定理
§1.4       线性空间的同构
§1.5       线性变换的概念
§1.6       线性变换的矩阵表示
§1.7       不变子空间
第二章       内积空间
§2.1       内积空间的概念
§2.2       正交基及子空间的正交关系
§2.3       内积空间的同构
§2.4       正交变换
§2.5       点到子空间的距离与最小二乘法
§2.6       复内积空间
§2.7       正规矩阵
§2.8       二次型
第三章       矩阵的标准形与若干分解形式
§3.1       矩阵的相似对角形
§3.2       矩阵的约当标准形
§3.3       哈密顿-开莱定理及矩阵的最小多项式
§3.4       多项式矩阵与史密斯标准形
§3.5       多项式矩阵的互质性与既约性
§3.6       有理分式矩阵的标准形及其仿分式分解
§3.7       系统的传递函数矩阵
§3.8       舒尔定理及矩阵的分解
§3.9       矩阵的奇异值分解
第四章       矩阵函数及其应用
§4.1       向量范数
§4.2       矩阵范数
§4.3       向量和矩阵的极限
§4.4       矩阵幂级数
§4.5       矩阵函数
§4.6       矩阵的微分与积分
§4.7       常用矩阵函数的性质
§4.8       矩阵函数在微分方程组中的应用
§4.9       线性系统的能控性与能观测性
第五章       特征值的估计与广义逆矩阵
§5.1       特征值的界的估计
§5.2       圆盘定理
§5.3       谱半径的估计
§5.4       广义逆矩阵与线性方程组的解
§5.5       广义逆矩阵A+
第六章       勒贝格积分简介
§6.1 集合及其基数
§6.2 测度理论
§6.3 可测函数
§6.4 勒贝格积分
 
第二部分 随机过程
第一章       概率论补充知识
§1.1       概率空间
§1.1       随机变量
§1.1       特征函数
§1.1       多元正态分布
§1.1       随机变量序列的收敛性
§1.1       随机变量函数的分布
§1.1       条件数学期望
第二章       随机过程的基本概念
§2.1       随机过程的定义
§2.2       随机过程的分布及其数字特征
§2.3       复随机过程
§2.4       几种重要的随机过程类型
§2.5       Wiener过程
§2.6       Poisson过程
第三章       二阶矩过程的均方微积分
§3.1 随机变量序列的均方极限
§3.2 随机过程的均方连续
§3.3 随机过程的均方导数
§3.4 随机过程的均方积分
§3.5 均方随机微分过程
§3.6 正态过程的均方微积分
第四章       平稳过程
§4.1 平稳过程的定义
§4.2 平稳过程相关函数的性质
§4.3 平稳过程的功率谱密度
§4.4 线性过程中的平稳过程
§4.5 平稳过程的谱分解
§4.6 平稳过程的各态历经性
第五章       马尔可夫过程
§5.1 马尔可夫过程的定义
§5.2 马氏链的转移概率
§5.3 马氏链的状态分类
§5.4 转移概率的极限与平稳分布
§5.5 连续时间马氏过程的转移概率
§5.6 马氏过程的遍历性和平稳分布
§5.7 应用举例
第六章       更新过程与马尔可夫更新过程
§6.1 更新过程的定义
§6.2 更新方程与极限定理
§6.3 剩余寿命与现时寿命
§6.4 延迟与终止过程
§6.5 马尔可夫更新过程的定义
§6.6 状态分类与极限概率
§6.7 马尔可夫更新方程
§6.8 再生过程与报酬过程
§6.9 广义半马氏过程简介
第七章       非平稳随机过程
§7.1 随机过程的高阶统计量的定义和性质
§7.2 非平稳过程的Wigner-Ville时频谱分析
§7.3 循环平稳过程
§7.4 二阶循环平稳过程的循环相关函数与循环谱
§7.5 高阶循环平稳过程的循环累积量与循环谱
   (三)主要参考资料
1《矩阵分析引论》 罗家洪. 华南理工大学出版社,1992
2《随机过程》 毛用才,胡奇英. 西安电子科技大学出版社,1998
3《工程随机过程》 彭秀艳. 哈尔滨工程大学出版社,2000
4《应用随机过程》 钱敏平 龚光鲁. 北京大学出版社,1998
5《随机信号分析》朱华等. 北京理工大学出版社,1990
6Probability, Random Variables, and Stochastic Processes》 Papoulis A. 2nd ed, New York: McGraw-Hill, 1984
   (四)任课教师:迟洪钦
   (五)总时数:72学时
   (六)考核方式:开卷或闭卷
 
☆ 课程名称:计算机网络
   (一)教学目的和要求
    本课程是计算机应用技术研究生的必修课,它可以使学生能系统地掌握计算机网络的工作原理,体系结构、分层协议,网络互连,网络新技术基础知识。学习本课程要求学生应具有计算机组织结构,操作系统和数据通信基础知识。
  (二)基本教学内容
 第一章 引论
§1.1 网络的发展过程
§1.2 网络的分类
§1.3 若干术语与概念
§1.4国内外网络的发展现状
第二章 物理层
§2.1 基本概念
§2.2信道极限客量
§2.3传输媒体
§2.4模拟传输和数字传输
第三章 数据链路层
§3.1基本概念
§3.2停止等待协议
§3.3连续ARQ协议
§3.4面向比特的控制规程
§3.5面向字节的控制规程
第四章 信息共亭技术
§4.1概念
§4.2多道接入技术--轮询
§4.3随机接入技术:ALOHA
§4.4随机接入技术 CSMA 和CSMA/CD
第五章 局域网
§5.1概述
§5.2局域网参考核型
§5.3ISO 802.3 :CSMA/CD4
§5.4 ISO 802.4 : Token Bus
§5.5ISO 802.5 :Token Ring
§5.6. 局域网的新发展
§5.7局域网的控制
第六章 网络层
§6.1网络层的提供的服务
§6.2路由选择
§6.3流量控制
§6.4X.25建议书
第七章 网络互连
§7.1概述
§7.2OSI的网络层标组
§7.3Internet的互连网协议IP
§7.4几种常用的互连网选路协议
第八章 运输层
§8.1OSI 运输层协议
§8.2TCP/IP体系中的运输层:TCPUDP
第九章 高层协议
§9.1会活层
§9.2表示层
§9.3应用层
§9.4TCP/IP体系的应用层
第十章 网络新技术和安全
§10.1网络管理
§10.2综合业务数字网ISDN
§10.3宽带综合业务数字网B-ISDN
§10.4城域网MAN
§10.5数据加密
§10.6网络环境下的威胁和安全措施
   (三)主要参考资料
《Computer Netnorks》Andrew S.Tanendaum 著,Fourth Edition, Prentice Hall International, Inc.2005.清华大学出版社,2005影印版。
《计算机网络》,胡金初 , 高等教育出版社 2006年8月。
《Computer Networks and Internet》,Douglas E. Comer,Prentice Hall,2005
   (四)任课教师:胡金初
   (五)总时数:72学时
   (六)考核方式:闭卷考试
 
☆ 课程名称:计算机系统结构
   (一)教学目的和要求
    本课程要求学生掌握计算机系统结构的基本概念、基本原理、基本结构和基本分析方法。重点是计算机系统结构的分类:流水线结构;RISC和CISC;多机系统的内联网络;多处理系统;多计算机系统;并行处理、并行计算的算法;非Von Neumann计算结构等方面。课程在包含基本原理、基本理论的同时,也包含了计算机系统结构的最新发展情况。为研究生进一步研究计算机系统结构打下理论基础。
   (二)基本教学内容
第一章 计算机系统结构分类
§1.1.       计算机发展的历史和现状
§1.2.       计算机系统结构分类学
§1.3.       性能参数
    第二章  Von Neumann计算机结构
§2.1.       控制部件
§2.2.       指令集设计
§2.3.       算术逻辑部件
§2.4.       存储系统设计——交叉存储、关联存储、Cache存储、虚拟存储
§2.5.       中断管理
第三章 流水线
§3.1.       问题的提出
§3.2.       指令流水线
§3.3.       算术流水线
§3.4.       流水线控制——静态控制和动态控制
§3.5.       流水线的发展
    第四章 RISC和CISC
§4.1.       基本概念
§4.2.       RISC和SISC的比较
§4.3.       实例
    第五章 内连网络
§5.1.       网络的拓扑结构
§5.2.       静态结构
§5.3.       动态结构
§5.4.       内连网络设计要素
    第六章 多处理和多计算机系统
§6.1.       多处理系统
§6.2.       多计算机系统
§6.3.       它们的比较
§6.4.       多处理机多计算机系统
    第七章 并行程序设计和并行算法
§7.1           并行程序设计模型
§7.2           多处理机上的并行程序设计
§7.3           多计算机上的并行程序设计
§7.4           并行计算和并行算法结构
§7.5           数据并行性算法
§7.6           实例
§7.7           DNS-域名系统
    第八章 数据流和脉动阵列计算机结构
§8.1           概论
§8.2           数据流计算机结构
§8.3           脉动阵列计算机结构
§8.4           计算机系统结构的未来
§8.5           神经网络计算机
§8.6           多值逻辑
§8.7           模糊逻辑
   (三)主要参考资料
《Conputer Architecture——Single and Parallel Systems》Mehdi R. Zargham Southern Illinois University Prentice Hall,1996, U. S. A.
《计算机系统结构》,李学干、苏东庄,西安电子科技大学出版社1995年版。
《计算机系统结构》,郑纬民等,清华大学出版社1992年版。
   (四)任课教师:赵梗明
   (五)总时数:72学时
   (六)考核方式:课堂定时开卷考试
 
☆ 课程名称:   计算机算法 Computer Algorithms
(一)教学目的和要求
计算机算法是计算机科学的核心课程,设计一个好的程序必须要有合理的数据组织和高效的算法,在有限资源的环境下,如何设计出有效的算法,这正是计算机科学领域里算法设计所研究的内容。本课程以算法设计和分析为重点,同时也适当地介绍计算机算法的表示和证明。为程序的设计和证明打下坚实的基础。
(二)基本教学内容
 Chapter 1 Basic Concepts in Algorithmic Analysis
      §1.1 Introduction
      §l.2 Historical Background
      §1.3 Binary Search
      §1.4 Merging Two Sorted Lists
      §1.5 Selectinn Sort
      §1.6 Insertion Sort
      §1.7 Bottom-Up Merge Sorting
      §1.8 Time Complexity
      §1.9 Space Complexity
      §1.10 Optimal Algorithms
      §1.1l How to Bstimate the Running Time of an Algorithm
      §1.l2 Worst case and average case analysis
      §l.13 Input Sise and Problem Instance
      Chapter 2 Mathematical Preliminaries
      §2.1 Sots, Reations and Annctions
      §2.2 Proof Mehods
     §2.3 Logarithms
     §2.4 Floor and Ceiling Tunctions
     §2.5 Factorial and Binomial Coefficients
     §2.6 The Pigeonhole Principle
     §2.7 Summations
     §2.8 Recurrence Relations
      Chapter 3 Data Structures
     §3.1 Introdction
     §3.2 Linked Lists
     §3.3 Graphs
     §3.4 Trees
     §3.5 Rooted Trees
     §3.6 Binary Trees
      Chapter 4 Heaps and the Disjoint Sets Data Structure
     §4.l Iotroduction
     §4.2 Heaps
     §4.3 Disjoint Sets Data Structures
      Chapter 5 Induction
     §5.1 Introduction
     §5.2 Two Simple Examples
     §5.3 Tadix Sort
     §5.4 Integer Exponentiation
     §5.5 Evaluating Polynomials (Horner's Rule)
     §5.6 Generating Permutations
     §5.7 Finding the Majority Element
      Chapter 6 Divide and Conquer
     §6.1 Introduction
     §6.2 Binary Search
     §6.3 Mergesort
     §6.4 The Divide and Conquer Paradigm
     §6.5 Selection: Finding the Median and the kth Smallest Element
     §6.6 Quicksort
     §6.7 Multiplication of Large Integers
     §6.8 Matrin Multiplication
     §6.9 The Closest Pair Prob1em
      Chapter 7 Dynamic Programming
     §7.1 Introduction
     §7.2 The Longed Common Subsequence Problem
     §7.3 Matris Chain Multiplication
     §7.4 The Dynamic Programming Paradigm
     §7.5 The All-Pairs Shortest Path Problem.
     §7.6 The Knapsack Problem
      Chapter 8 The Greedy Approach
      §8.1 Introduction
      §8.2 The Shortest Path Problem
      §8.3 Minimum Cost Spanning nees (Kruskal's Algorithm)
      §8.4 Minimum Cost Spanning nees (Prim's Algorithm)
      §8.5 File Compression
      Chapter 9 Graph Thaversal
      §9.1 Introduction
      §9.2 Depth-First Search
      §9.3 Applications of Depth-First Search
      §9.4 Breadth-First Search
      §9.5 Applications of Breadth-First Sparch
      Chapter 10 NP-Complete Problems
     §10.l Illtroduction
      §10.2 The Class P
      §10.3 The Class NP
      §10.4 NP-Complete Problems
      §10.5 The Class co-NP
      §10.6 The Class NPI
      §10.7 The Relationips Between the Four Classes
      Chapter 11 Introduction to Computational Complexity
      §11.1 Introduction
      §11.2 Mode of Computation: Tlie Turing Machine
      §11.3 k-tape Thring Machines and Time complexity
      §11.4 Off-Line Turing Machines and Space Complexity
      §11.5 Tape Compression and Linear Speed-Up
      §11.6 Relationships Between complexity Classes
      §ll.7 Reductions
      §11.8 Completeness
      §11.9 The Polynomial Time Hierarchy
      Chapter 12 Lower Bouuds
      §12.1 Introduction
      §12.2 Trivial Lower Bounds
      §12.3 The Decision Tree Model
      §l2.4 The Algebraic Decision Tree Model
      §12.5 Linear Time bouctions
      Chapter 13 Backtracking
      §13.1 Introduction
      §13.2 The 3-Coloring Problem
      §13.3 The 8-Queens Problem
      §13.4 The General Backtracking Method
      §13.5 Branch and Bound
      Chapter 14 Randomized Algorithms
      §14.l Introduction
      §14.2 Las Vegas and Moote Carlo Algorithms
      §14.3 Randomised Quicksort
      §l4.4 Randomized Selection
      §l4.5 Testing String Equality
      §14.6 Pattern Matching
      §14.7 Random Sampling
      §l4.8 Primality Testing
      Chapter 15 Approximation Algorithms
      §15.1 Introduction
      §15.2 Basic Definitions
      §l5.3 Difference Bounds
      §15.4 Relative Performance Bounds
      §15.5 Polynomial Approximation Schemes
      §15.6 Fully Po1ynomial Approximation Schemes
      Chapter 16 Network Flow
      §16.1 Introduction
      §16.2 Pre1iminaries
      §16.3 The Ford-Fulkerson Method
      §16.4 Mtalmum Capacity Augmelltation
      §16.5 Shortest Path Augmentation
      §16.6 Dinic's Algorithm
      §16.7 The MPM Algorithm
      Chapter 17 Matching
      §17.1 Introduction
      §l7.2 Preliminaries
      §17.3 Tbe Network Flow Method
      §17.4 The Hungarian Tree Method for Bipartite Graphs
      §17.5 Maximum Matching in General Graphs
      §17.6 An O(n) Algorithm for Bipwtite Graphs
   (三)主要参考资料
《 Computer Algorithms》 Sars Baase,Third Edition,高等教育出版社 2005年。
《计算机算法导论─设计和分析》,卢开澄编著,清华大学出版社,2002年8月
《计算机算法设计和分析》第二版, 王晓东编箸,电子工业出版社,2004年7月
   (四)任课教师:胡金初
   (五)总时数:72学时
   (六)考核方式:考查
 
☆ 课程名称:   数据库技术
(一)教学目的和要求
数据库系统是对数据进行存储、管理、处理和维护的软件系统,是现代计算环境中的一个核心成分。随着计算机硬件、软件技术的飞速发展和计算机系统在各行各业的广泛应用,数据库技术的发展尤其迅速,有关数据库系统的理论和技术是计算机科学技术教学中必不可少的部分。通过本课程的学习,要求掌握数据库系统的基本原理,掌握数据库的设计技术和方法,了解与此相关的前沿知识和技术(包括数据挖掘技术、XML技术、基于对象的数据库、并行数据库、分布式数据库等),使学生能够熟练运用数据库设计的主要技术和方法,如:ER方法和规范化方法等。
(二)基本教学内容
第一章 概述
§1.1 数据库系统的应用
§1.2 数据库系统的目标
§1.3 数据模型
§1.4 数据库语言
§1.5 关系数据库
§1.6 数据库设计
§1.7 事务管理
§1.8 数据存储和查询
§1.9 基于对象数据库和半结构化数据库
§1.10 数据挖掘与分析
§1.11 数据库体系结构
第二章 关系模型
§2.1 关系数据库的结构
§2.2 关系代数基本运算
§2.3 附加的关系代数运算
§2.4 扩展的关系代数运算
§2.5 空值
§2.6 数据库的修改
第三章 SQL
§3.1 背景
§3.2 数据定义
§3.3 SQL查询的基本结构
§3.4 集合运算
§3.5 聚集函数
§3.6 空值
§3.7 嵌套子查询
§3.8 复杂查询
§3.9 视图
§3.10 数据库的修改
§3.11 连接关系
第四章 高级SQL
§4.1 SQL的数据类型与模式
§4.2 完整性约束
§4.3 授权
§4.4 嵌入式SQL
§4.5 动态SQL
§4.6 函数和过程化结构
§4.7 递归查询
§4.8 高级SQL特性
第五章 其他关系语言
§5.1 元组关系演算
§5.2 域关系演算
§5.3 QBE
§5.4 Datalog
第六章 数据库设计和E-R模型
§6.1 设计过程概览
§6.2 实体-联系模型
§6.3 约束
§6.4 实体-联系图
§6.5 实体-联系设计问题
§6.6 弱实体集
§6.7 扩展E-R特性
§6.8 银行企业的数据库设计
§6.9 转换为关系模式
§6.10 数据库设计的其他方面
§6.11 统一建模语言UML
第七章 关系数据库设计
§7.1 好的关系设计的特点
§7.2 原子域和第一范式
§7.3 函数依赖和范式
§7.4 模式分解理论
§7.5 分解的算法
§7.6 使用多值依赖的分解
§7.7 更多的范式
§7.8 数据库设计过程
§7.9 时态数据建模
第八章 事务
§8.1 事务概念
§8.2 事务状态
§8.3 原子性和持久性的实现
§8.4 并发执行
§8.5 可串行化
§8.6 可恢复性
§8.7 隔离性的实现
§8.8 可串行化判定
第九章 并发控制
§9.1 基于锁的协议
§9.2 基于时间戳的协议
§9.3 基于有效性检查的协议
§9.4 多粒度
§9.5 多版本机制
§9.6 死锁处理
§9.7 插入与删除操作
§9.8 弱一致性级别
§9.9 索引结构中的并发
第十章 恢复系统
§10.1 故障分类
§10.2 存储器结构
§10.3 恢复与原子性
§10.4 基于日志的恢复
§10.5 并发事务的恢复
§10.6 缓冲区管理
§10.7 非易失性存储器数据丢失的故障
§10.8 高级恢复技术
§10.9 远程备份系统
第十一章 数据库的存储结构
§11.1 物理存储介质概述
§11.2 文件组织
§11.3 文件结构
§11.4 索引技术
§11.5 散列技术
§11.6 SQL中的索引定义
第十二章 查询处理
§12.1 概述
§12.2 查询代价的度量
§12.3 选择运算
§12.4 排序
§12.5 连接运算
§12.6 其他运算
§12.7 表达式计算
第十三章 查询优化
§13.1 概述
§13.2 关系表达式的转换
§13.3 表达式结果集统计大小的估计
§13.4 选择执行计划
§13.5 物化视图
第十四章 应用设计和开发
§14.1 用户界面和工具
§14.2 数据库的Web界面
§14.3 Web基础
§14.4 Servlet和JSP
§14.5 建立大型Web应用
§14.6 触发器
§14.7 SQL中的授权
§14.8 应用系统安全性
第十五章 基于对象的数据库
§15.1 概述
§15.2 复杂数据类型
§15.3 SQL中的结构类型和继承
§15.4 表继承
§15.5 SQL中的数组和多重集合类型
§15.6 对象标识和SQL中的引用类型
§15.7 O-R特性的实现
§15.8 持久化程序设计语言
§15.9 面向对象与对象-关系
第十六章 XML
§16.1 XML数据的结构
§16.2 XML文档模式
§16.3 查询和转换
§16.4 XML应用程序接口
§16.5 XML数据的存储
§16.6 XML应用
第十七章 数据分析与挖掘
§17.1 决策支持系统
§17.2 数据分析和联机分析处理
§17.3 数据仓库工程
§17.4 数据挖掘
§17.5 检索的有效性度量
§17.6 Web搜索引擎
§17.7 信息检索和结构化数据
第十八章 数据库系统体系结构
§18.1 集中式与客户-服务器体系结构
§18.2 服务器系统体系结构
§18.3 并行数据库
§18.4 分布式数据库
第十九章 高级应用开发
§19.1 性能调整
§19.2 性能基准程序
§19.3 标准化
§19.4 应用系统移植
第二十章 高级数据类型和新的应用
§20.1 动机
§20.2 数据库中的时间
§20.3 空间与地理数据
§20.4 多媒体数据库
§20.5 移动计算和个人数据库
(三)主要参考资料
《数据库系统概念》,Abraham Silberschatz Henry F.Korth S.Sudarshan著,杨冬青 马秀莉 唐世渭译,机械工业出版社,2006
《数据库系统导论》,C.J. Date著, 孟小峰 王珊等译,机械工业出版社,2007
(四)任课教师:陆黎明
(五)总时数:72学时
(六)考核方式:小论文或笔试
 
☆课程名称: 数字图象处理
   (一)教学目的和要求
  本课程是计算机应用专业图象研究方向的专业基础课。数字图象处理是模式识别、计算机视觉、图象通讯、多媒体技术等学科的基础,是一门涉及多领域的交叉学科。通过对本课程的学习,要求较深入地理解数字图象处理的基本概念、基础理论以及解决问题的基本思想方法,掌握基本的处理技术,了解与各种处理技术相关的应用领域,为今后从事数字图象处理的理论研究与技术开发工作奠定必要的基础。
   (二)基本教学内容
第一章 数字图象处理基本概念
     §1.1 图象和数字图象
     §1.2 数字化图象
    §1.3 基本的数字图象处理
§1.4 基本术语
§1.5 数字图象的显示
第二章 数字图象处理基本运算
      §2.1 灰度直方图
      §2.2 点运算
      §2.3 代数运算
      §2.4 几何运算
第三章       图象的变换域处理     
§3.1 线性系统理论
      §3.2 Fourier变换
      §3.3 滤波器设计
      §3.4 小波变换
第四章 图象恢复
      §4.1 经典恢复滤波器
      §4.2 线性代数图象恢复
第五章 图象压缩
      §5.1 无损压缩技术
      §5.2 有损图象编码
      §5.3 变换图象编码
      §5.4 图象压缩标准
第六章 图象分割
      §6.1 图象的阈值分割
      §6.2 基于梯度的分割方法
      §6.3 边缘检测
      §6.4 区域生长
第七章 目标测量
      §7.1 大小测量
      §7.2 形状分析
      §7.3 纹理分析
§7.4 曲线及曲面拟合
第八章 分类和估计
      §8.1 分类
      §8.2 特征选择
      §8.3 统计分类
      §8.4 神经网络
   (三)主要参考资料
《Digital Image Processing》,Kenneth R. Castleman,清华大学出版社影印本,2003.11
《数字图象处理学》,阮秋绮,电子工业出版社,2001
《图象处理和分析》,章毓晋,清华大学出版社,1999。
   (四)任课教师:马燕
   (五)总时数:72学时
   (六)考核方式:平时成绩占30%,期末考试成绩占70%。
 
☆课程名称: 计算机控制系统
   (一)教学目的和要求
    本硕士点的一个研究方向是自动控制系统有智能化仪表。本课程设置的目的,是通过本课程的教学,让研究生能掌握计算机控制系统方面的理论知识,了解控制系统的组成、发展与应用。同时通过实践,掌握计算机控制系统的分析和设计技能,为今后从事自动控制系统研制、生产和应用打下坚实的基础。因此要求研究生学习本课程时,不仅要学理论,还要通过阅读论文、实验、参与系统应用等实践,写出课程设计、工作总结、论文等。
   (二)基本教学内容
第一章绪论
§1.1           计算机控制系统概述
§1.2           计算机控制系统分类
§1.3           计算机控制系统的发展概况
§1.4           计算机控制系统的特点
第二章计算机控制理论基础
§2.1       信号采样系统
§2.2       信号保持原则
§2.3       Z变换理论
§2.4       S平面到Z平面的变换
§2.5       计算机控制系统的数学描述方法
第三章计算机控制系统的分析
§3.1       计算机控制系统的稳定性
§3.2       计算机控制系统的动态过程
§3.3       计算机控制系统的稳态误差
§3.4       计算机控制系统的跟轨迹分析法
§3.5       计算机控制系统的频率特性分析
§3.6       计算机控制系统的状态空间分析
第四章计算机控制系统的设计
§4.1       数字PID控制设计及参数整定
§4.2       最小拍无差控制系统设计
§4.3       Dahlin算法
第五章过程控制系统
§5.1       单回路反馈控制系统
§5.2       串级控制系统
§5.3       比值控制系统
§5.4       其他过程控制系统
第六章计算机控制系统
§6.1       计算机控制系统的组成
§6.2       直接数字控制系统
§6.3       分布式控制系统
§6.4       计算机控制系统应用实例
第七章微机控制新策略
§7.1       专家控制
§7.2       预测控制
§7.3       鲁棒控制
§7.4       自校控制
§7.5       模糊控制
§7.6       神经网络
   (三)主要参考资料
1《现代微机控制系统》,冯勇,哈尔滨工业大学出版社1997年版。
2《过程控制系统及工程》,翁维勤等编,化学工业出版社1996年版。
3《集散型控制系统的设计与应用》,王常力编,清华大学出版社1998年版。
   (四)任课教师:张功镀、董建萍
   (五)总时数:72学时(周学时4)
   (六)考核方式:笔试;课程实践及设计成绩;论文或学习总结
 
☆ 模式识别
   (一)教学目的和要求
    模式识别就是利用计算机对某些物理现象进行分类、在错误率最小的条件下,使识别的结果尽量与事物相符。模式识别的原理和方法在医学、军事等众多领域应用十分广泛,是计算机及相关专业进行科学研究的基础。这门课的教学目的是让学生掌握统计模式识别和结构模式识别基本原理和方法,为将来继续深入学习或进行科学研究打下坚实的基础。
   (二)基本教学内容
第一章   绪论
      §1.1 模式识别和模式的概念
      §1.2 模式识别的全过程
      §1.3 模式识别前的预处理
      §1.4 模式识别系统
第二章   统计模式识别(一)——几何分类法
      §2.1 统计分类的基本思想
      §2.2 模板匹配法及其数学描述
      §2.3 模式的相似性度量及距离分类法
      §2.4 几何分类法(线性可分时)
      §2.5 几何分类法(非线性可分时)
第三章   统计模式识别(二)——概率分类法
      §3.1 统计分类的判别标准
      §3.2 正态密度及其判别函数
      §3.3 密度函数的估计
      §3.4 统计量的充分性
      §3.5 非参数方法
      §3.6 分类错误率问题
      §3.7 降低特征的维度
第四章   聚类分析
      §4.1 聚类的基础
      §4.2 基于试探的聚类算法
      §4.3 层次聚类算法
      §4.4 概念合取聚类法
      §4.5 最小张树分类法
第五章   模糊模式识别
      §5.1 综述
      §5.2 模糊子集
      §5.3 模糊关系
第六章   结构模式识别
      §6.1 概述
      §6.2 结构模式识别系统
      §6.3 模式基元的选择与抽取
      §6.4 模式文法
      §6.5 串的识别与分析
第七章   智能模式识别(一)——逻辑推演法
      §7.1 知识表示方法
      §7.2 基于知识的推理
      §7.3 知识的获取
      §7.4 智能模式识别实例
第八章   智能模式识别(二)——神经网络法
      §8.1 大脑神经元的构成及其机理
      §8.2 人工神经网络描述
      §8.3 BP模型及其在模式识别上应用
      §8.4 Hopfield 模型及其在模式识别中的应用
      §8.5 其他神经网络模型及其在模式识别中的应用
第九章   模式识别在语音信号数字处理中的应用举例
      §9.1 说话人识别概述
      §9.2 语音信号及其几个特征
      §9.3 短时基音周期的估计
      §9.4 一个说话人识别系统举例
第十章   印刷提汉字识别中的特征提取
      §10.1 印刷体汉字识别的基本知识
      §10.2 印刷体汉字的统计特征及分析
      §10.3 文字的归一化
      §10.4 印刷体汉字识别中的一些特征
      §10.5 分类问题
      §10.6 判别准则
   (三)主要参考资料
《模式识别及其应用》,傅京孙,科学出版社,1983年。
《模式识别》,蔡元龙,西北电讯工程出版社,1986年。
《模式识别导论》,沈清、汤霖,国防科技大学出版社,1998年。
《模式识别》,边肇祺,清华大学出版社,2000年。
   (四)任课教师:黄继风
   (五)总时数:54学时
   (六)考核方式:考查
 
☆课程名称: 数字信号处理
   (一)教学目的和要求
    数字信号处理技术作为计算机技术发展而发展起来的一门新兴学科,它较模拟信号处理具有一系列的优点,在很多领域已取代或将要取代模拟信号处理技术。本课程主要目的是让学生了解数字信号处理的基本原理,设计和实现原理。基本要求是使学生能利用抽样定理,傅立叶变换原理设计简单的数字滤波器。通过本课程的学习,为进一步学习数字信号处理的新理论和新方法以及学习语音处理、图象处理等打下基础。
   (二)基本教学内容
第一章   离散时间信号和系统分析
     §1.1 离散时间信号和系统的时域和频域分析方法
     §1.2 连续时间信号的采样
     §1.3 Z变换
第二章 离散傅里叶变换
      §2.1 离散傅里叶级数
      §2.2 离散傅里叶变换
      §2.3 线性卷积
§2.4 循环卷积
§2.5 频率采样
§2.6 快速傅里叶变换
第三章       数字滤波器
§3.1 IIR和FIR数字滤波器
      §3.2 IIR滤波器的设计
      §3.3 FIR滤波器的设计
第四章 离散随机信号
      §4.1 离散随机过程
§4.2 离散随机过程的概率分布
      §4.3 相关序列、协方差序列和功率谱
      §4.4 线性时不变系统
第五章 有限字长效应
      §5.1 数字系统的有限字长效应
§5.2 数字滤波器中有限字长效应的分析
第六章 信号分析基础
      §6.1 信号的时间与频率
§6.2 傅里叶变换的不足
§6.3 正交变换
第七章 连续信号的短时傅里叶变换
      §7.1 短时傅里叶变换
§7.2 离散信号的短时傅里叶变换
§7.3 Gabor变换
第八章 滤波器组
      §8.1 滤波器组的基本概念
§8.2 滤波器组的种类及有关的滤波
§8.3 最大均匀抽取滤波器
§8.4 正交镜像滤波器
第九章 小波变换
      §9.1 小波变换的定义
§9.2 小波变换的特性
§9.3 小波反变换及小波容许条件
§9.4 小波的分类
§9.5 双正交小波
§9.6 离散小波变换
§9.7 小波标架理论
第十章 离散小波变换的多分辨率分析
      §10.1 信号的分解
§10.2 树结构理想滤波器
§10.3 多分辨率分析
§10.4 共轭正交滤波器
§10.5 Matlab算法的实现
   (三)主要参考资料
《数字信号处理――理念、算法与实现》,胡广书,清华大学出版社,2003.8。
《数字信号处理教程》,程佩青,清华大学出版社,2000.12。
   (四)任课教师:马燕
   (五)总时数:72学时
   (六)考核方式:平时成绩占30%,期末考试成绩占70%。
 
☆课程名称:  多媒体技术
   (一)教学目的和要求
本课程是计算机应用专业硕士研究生的必选课。本课程讲述了多媒体表示和存储方法,主要介绍声音、图象和数字电视媒体的基本知识和编码方法,学习了小波与小波变换的基本知识,以小波变换为基础的图像编码原理。通过学习这些内容,为学生今后开展多媒体通信和信息处理及相关领域的研究和开发工作,打下良好的基础。
(二)基本教学内容
第一章   媒体及媒体技术
     §1.1 多媒体的基本概念
     §1.2 多媒体技术的产生与发展
     §1.3 媒体的种类和特点
     §1.4 多媒体技术研究的主要内容
第二章 数字声音
     §2.1 什么是声音
     §2.2 声音在计算机上的表示
     §2.3 音乐和MIDI标准
     §2.4 声音文件的存储格式
     §2.5 声音工具
§2.6 声音质量的度量
第三章       无损数据压缩     
§3.1 香农-范诺与霍夫曼编码
     §3.2 算术编码
     §3.3 RLE编码
     §3.4 词典编码
第四章 彩色数字图像基础
     §4.1 视觉图像对颜色的感知
     §4.2 图像的三个基本属性
     §4.3 图像的种类
     §4.4 JPEG压缩编码
     §4.5 图像文件格式
第五章 颜色的度量体系
     §5.1 描述颜色的几个术语
     §5.2 颜色的度量体系
     §5.3 颜色空间变换
     §5.4 电视系统颜色空间
第六章 小波与小波变换
     §6.1 小波介绍
     §6.2 哈尔小波
     §6.3 哈尔分解和重构算法
     §6.4 二维哈尔小波变换
第七章 多分辨率分析
     §7.1 多分辨率框架
     §7.2 分解和重构的实现
     §7.3 傅里叶变换准则
第八章 Daubechies小波
     §8.1 Daubechies小波的构造
     §8.2 分类、矩和平滑性
     §8.3 计算问题
     §8.4 二进点上的尺度函数
第九章 小波图像编码
     §9.1 失真的度量方法
     §9.2 EZW编码
     §9.3 SPIHT编码
     §9.4 JPEG2000简介
第十章 MPEG简介
     §10.1 电视图像数字化
     §10.2 图像子采样
     §10.3 MPEG声音
 §10.4 MPEG数据压缩算法
   (三)主要参考资料
《Multimedia: COMPRTING, COMMUNICATIONS and APPLICATION》,Ralf Steinmetz & Klara Nahrstedt, 清华大学出版社1997年版。
《多媒体计算机技术》,钟玉琢,清华大学出版社1993年版。
《多媒体技术开发指南》,吴炜煜,大连理工大学出版社1994年版。
   (四)任课教师:黄继风
   (五)总时数:72学时
   (六)考核方式:开卷和论文相结合
 
☆课程名称:  高级软件工程
   (一)教学目的和要求
    本课程要求学生在掌握传统软件工程理论的基础上,能够运用面向对象的系统分析与设计方法建立中小型应用系统,在整个软件开发过程对软件质量进行控制;了解CASE在软件开发中的应用,掌握至少一种CASE工具。
   (二)基本教学内容
第一章传统软件工程回顾
§1.1           可行性设计
§1.2           需求分析
§1.3           系统设计
§1.4           编码
§1.5           系统测试
§1.6           实现及维护
第二章   面向对象的系统分析与设计
§2.1           对象分析及建模
§2.2           设计方法学
§2.3           面向对象的实现
§2.4           应用举例
第三章 CASE工具与应用
§3.1           计算机辅助软件工程工具
§3.2           数据库在CASE中的应用
§3.3           Design Patterns
§3.4           Power Design
第四章软件质量与质量保证
§4.1           软件质量保证
§4.2           软件工程标准化和软件文档
§4.3           软件件行业国际标准介绍——ISO9000及CMM
第五章课程设计
   (三)主要参考资料
《软件工程(高级)》,郑人杰编,清华大学出版社。
《面向对象的系统分析》,邵维忠、杨芙清,清华大学出版社。
《软件工程导论》,张海藩,清华大学出版社。
《面向对象建军模与设计》,人民邮电出版社。
《软件工程》,杨文龙等,电子工业出版社。
   (四)任课教师:吴海涛
   (五)总时数:54学时
   (六)考核方式:课程设计或论文形式
 
☆课程名称:  程序设计方法学
   (一)教学目的和要求
    本课程的目的是要求学生掌握程序设计方法的概念、结构、描述方法、设计技术和设计工具,学习程序结构分析方法和程序正确性证明、设计策略等内容,介绍程序设计方法进几年来的发展概况。
   (二)基本教学内容
第一章   程序与程序设计的概念
第二章   程序结构分析
第三章   程序的功效
第四章   程序设计工具
第五章   程序功能描述
第六章   程序的正确性证明
第七章   程序设计的基本策略
第八章   程序的设计技术
第九章   程序的形式推导
   (三)主要参考资料
《程序设计的方法学教程》,张辛儿,南京大学出版社1992年版。
《程序设计的方法学》,仲萃豪等,北京科学技术出版社1985年版。
   (四)任课教师:高建华
   (五)总时数:72学时
   (六)考核方式:开卷或论文形式
 
☆课程名称:  生物信息学
(一)教学目的和要求
以数学、信息学、计算机科学为主要手段,以计算机硬件、软件和计算机网络为主要工具,对原始数据进行存储、管理、注释、加工,使之成为具有明确生物意义的生物信息。并通过对生物信息的查询、搜索、比较、分析,从中获取基因编码、基因调控、核酸和蛋白质结构功能及其相互关系等理性知识。通过对生物学实验数据的获取、加工、存储、检索与分析,进而达到揭示数据所蕴含的生物学意义的目的。
(二)基本教学内容
第一章信息学与生物信息学技术
§1.1 生物信息学技术特点
§1.2 生物系统的复杂性和生物信息学技术研究的局限性
第二章生物信息数据
§2.1       核酸的序列与表示方式
§2.2       蛋白质的序列与表示方式
§2.3       生物信息数据的存储格式
§2.4       生物大分子结够的存储格式
第三章生物信息数据库
§3.1       生物信息数据库概述
§3.2       核酸序列数据库
§3.3       蛋白质序列数据库
§3.4       生物大分子结构数据库
第四章生物信息的检索及策略
§4.1       生物信息检索概述
§4.2       NCBI数据库检索系统Entrez
§4.3       EBI的数据库检索系统SRS
第五章序列的分析与相似性搜索
§5.1       序列分析与相似性搜索概述
§5.2       序列比对
§5.3       基于相似性分析的数据库搜索
§5.4       序列分析软件
第六章系统发育分析与分子进化
§6.1       生物分类与系统发育概述
§6.2       分子进化分析的方法与流程
§6.3       分子进化树分析软件
§6.4       系统发育分析实例
§6.5       NCBI上的系统分类
第七章生物大分子三维结构的可视化分析
§7.1       分子三维结构可视化概述
§7.2       分子结构的显示模型
§7.3       生物大分子结构数据文件的获取
§7.4       生物大分子三维结构的可视化分析软件
第八章微阵列和基因表达
§8.1 微阵列数据表示
§8.2 阵列数据的概率模型
§8.3 聚类
§8.4 基因调控
(三)主要参考资料
生物信息学应用技术,王禄山,高培基主编,化学工业出版社,2007年出版
 Bioinformatics,D.R.Westhead,J.H.Parish ,2002.
   (四)任课教师:黄继风
   (五)总时数:54学时
   (六)考核方式:开卷或论文形式
 
 
 
☆课程名称:  软件可靠性与安全性
   (一)教学目的和要求
    软件可靠性与安全性是当代的科技的前沿课题之一。本课程系统地介绍国内外软件可靠性与安全性的主要研究成果。内容包括软件可靠性的基本理论、可靠性设计、可靠软件的测试、软件的可靠性预计及其可靠性增长分析、软件的可靠性分配、软件的可靠性与安全性分析、软件的质量保证等内容。
   (二)基本教学内容
第一章绪论
§1.1       软件可靠性的重要性
§1.2       软件可靠性的发展史
第二章软件质量及可靠性的基本概念
§2.5       软件及软件工程
§2.6       软件的质量
§2.7       软件可靠性的基本概念
§2.8       软件错误有软件失效
§2.9       软件可靠性模型
第三章可靠软件的设计
§3.5       基本策略
§3.6       需求分析
§3.7       概要设计和详细设计
§3.8       查错设计
§3.9       改错设计
§3.10   容错设计
第四章软件测试
§4.4       软件测试
§4.5       结构测试
§4.6       功能测试
§4.7       软件排错
第五章软件的可靠性预计模型
§5.5       JELINK1-MORANDA模型
§5.6       几何递减模型
§5.7       S-W模型
§5.8       SHOOMAN模型
§5.9       MUSA执行时间模型
§5.10   G-O非齐次Poisson过程模型
§5.11   Littlewood 贝叶斯排错模型
§5.12   Nelson 模型
§5.13   错误植入模型
§5.14   非线性回归预计法
第六章软件与硬-软件复合系统结构模型
§6.6       系统结构分解
§6.7       串行系统结构模型
§6.8       并行系统结构模型
§6.9       分布式系统及冗余系统
§6.10   硬-软件复合系统结构预计分析
第七章软件系统安全性分析
§7.5       概述
§7.6       软件系统安全性分析项目
§7.7       软件安全性设计准则
§7.8       软件失效模式、效应及危害度分析法
§7.9       软件故障树分析法
§7.10   软件潜藏分析法
第八章程序的复杂性与可靠性分配
§8.1       概述
§8.2       HALSTEAD 复杂性度量法
§8.3       THAYER 复杂性度量
§8.4       图论复杂性度量
§8.5       软件的可靠性分配
第九章软件的质量保证
§9.1       软件的质量保证计划
§9.2       软件质量保证(QA)机构
§9.3       美国软件质量保证的若干做法和经验
§9.4       日立公司软件质量评估(SQE)系统
   (三)主要参考资料
《软件的可靠性与安全性》,黄锡兹,科学出版社1992年版。
 Software Reliability:Principles and Practices , G.J.Myers, John Wiley & Sons, New York, 1989
   (四)任课教师:高建华
   (五)总时数:54学时
   (六)考核方式:开卷或论文形式
 
☆ 课程名称: Web Service 原理
   (一)教学目的和要求
教学目的:介绍Web Service的基本原理、作用、以及发展趋势,使学生能学会如何查找、使用、构架Web Service,利用Web Service技术构建分布式应用系统。
教学要求:
1         掌握XML语言、Web Service的概念、Web Service协议栈模型、SOAP协议、Web Service描述语言WSDL结构;
2         学会从UDDI、XMethods等Web Service注册中心查找所需要的Web Service;
3         学会使用现有的Web Service,实现网络应用系统无缝集成;
4         学会自己构建Web Service;
5         学会跟踪、分析、调试Web Service相关网络协议;
   (二)基本教学内容
第一章   计算机网络协议
     §1.1 简介计算机网络协议
     §1.2 TCP/IP协议相关标准
     §1.3 介绍常见的TCP应用层协议(参考相关RFC标准)HTTP、SMTP
     §1.4 介绍常见的TCP相关的编码知识(BASE64 等)
     §1.5 TCP应用层协议分析方法,介绍如何利用Wireshark、IRIS以及TCP Monitor端口映射方式,跟踪TCP网络应用层的协议。
第二章 XML 基础    
§2.1 XML定义、作用
      §2.2 DTD、XSD、schemas等
      §2.3 XML的消息处理
      §2.4 高级语言(Java、C#、PHP等)对XML的解析方法
      §2.5 分析、编写、阅读、程序解析XML文件(或数据流)
第三章 SOAP协议    
§3.1 什么是SOAP协议,SOAP协议的作用
      §3.2 SOAP协议与Web Service的关系
      §3.3 SOAP协议编码描述
      §3.4 介绍SOAP协议头与消息体如何处理
      §3.5 介绍SOAP消息如何绑定HTTP(或其他协议的)
      §3.6 分析SOAP协议的优缺点
       第四章 Web Service相关概念
§4.1 Web Service的诞生背景
      §4.2 什么是Web Service?为什么使用Web Service?Web Service有什么作用?
      §4.3 Web Service模型
      §4.4 Web Service的技术内容
§4.5 Web Service与网格计算的关系
§4.6 Web Service的发展趋势
第五章 Web Service实验环境的构建    
§5.1 如何构建自己的Web Service
      §5.2 Web Service所需要的网络服务的构架(HTTP服务、SMTP等)
      §5.3介绍Axis体系结构介绍与Web Service的构建
      §5.4简单Web Service的编写与发布
      §5.5 Web Service的调试与测试
第六章 Web Service的描述与发布(WSDL and UDDI)    
§6.1 WSDL 与Web Service的关系
      §6.2 WSDL基本元素与绑定机制
      §6.3 W3CXML Schema 如何用来描述WSDL
      §6.4 UDDI 的数据结构
      §6.5 UDDI发布与查询API的基本使用,学会利用这些API从UDDI注册中心的查询
Web Service、发布自己的Web Service
第七章 基于Web Service的应用集成    
§7.1 Web Service的使用方式(RPC与XML消息,)
      §7.2 介绍XML Spy对Web Service的调用与测试方法
      §7.3 Java对Web Service的调用方式Jax-rpc,SOAP XML消息的处理
      §7.4 编写基于Web Service的应用
第八章 Web Service安全    
§8.1 网络传输的相关安全协议介绍
      §8.2 XML数字签名
      §8.3 简单了解SAML,XACML,XKMS,WS-Security
      §8.4 编写基于Web Service的应用
第九章 Web Service应用集成的建模分析    
§9.1 通信网络中的排队理论介绍
      §9.2 M/M/1、M/M/N队列分析
      §9.3 面向Web Service应用集成分析与建模
      §9.4 面向Web Service应用集成仿真
§9.5 Web Service应用性能分析
      (三)主要参考资料
1《用Java构建Web服务》Steve Grapham 编著, (中文),机械工业出版社        
2《Java Web Service 教程》Eric Armstrong 编著 (英文版),高等教育出版社
3《计算机网络 自顶向下方法》James F. Kurose Keith W. Ross 编著机械工业出版社
4《计算机网络》及相关实验,胡金初编著,高等教育出版社,2006年8月
5Sun Java Web Service开发人员技术认证大纲. http://www.sun.com/training/catalog/courses/CX-310-220.xml
6John N.Daigle. Queueing Theory with Applications to Packet Telecommunication. Sringer 2004
   (四)任课教师:李鲁群 徐晓钟
   (五)总时数:54学时 (授课42学时,实验12学时)
   (六)考核方式:
作业:15%       项目: 25%         考试:60%
☆ 课程名称(Course Name):
 Network Performance Analysis and Simulation
   1. 教学目的和要求(Goal and Requirement of Course)
 This course is concerned with the resource management and performance issues in communication networks. It will help students to master:
l         how to analysis and evaluate the performance of network protocols and corresponding applications,
l         how to design and do scientific experiments on network
  Specifically, this course studies queue theory on network, traffic characterization, connection admission and handover techniques, access and congestion control, routing, quality of service, end-to-end performance. This course also studies network work simulation approaches. It introduces Network Simulator (NS2).
Students who fully understand these theory analysis and simulation approaches on computer networks are suitable for academic research work as well for network architecture performance analysis.
基本教学内容(Outline):
1. Introduction to Communication Networks
-What are communication networks?
-Why should we learn about communication networks?
-The way communication networks work;
-Difference between wireless and wired networks;
-Problems associated with multimedia services in a wireless environment.
 
2. Review of Queueing Theory
-M/M/1 queues: Poisson arrivals, exponential service times;
-M/M/N queues: multi-servers;
-M/D/1 queues: uniform service time distribution;
-M/G/1 queues: general service time distribution.
 
3. Traffic Characterization
-Types of traffic;
-Packet Voice Modeling;
-Fluid source modeling of packet voice;
-Fluid source modeling of video traffic;
-Bursty traffic model;
-Quality of service (QoS).
 
4. Traffic Routing and Call Admission Control
- Traffic routing;
-Admission control;
-Access control.
5. End-to-End Traffic Bounds and Effective Capacity
-Deterministic bounds;
-Stochastic bounds and effective capacity.
 
6. Wireless/Internet Interworking
-Mobile IP;
-Cellular/IP interworking;
-Voice over IP
-TCP performance over wireless links;
-WAP, IEEE 802.11, and Bluetooth.
 
7. NS2 Simulation.
 -Background on NS2
 -TCL & OTCL programming
 -NS Preliminaries
 -Description and simulation of TCP/IP
 -Routing and network dynamic
 -Differentiated Services
 -Mobile network
 -Classical Queueing Models
 
 
Text: Course Notes
 
3. 主要参考资料(References)
l         Recently published research papers in wireless/wired interworking.
l         Schwartz, M., Broadband Integrated Networks, Prentice Hall, 1996.
l         Bertsekas, D. and R. Gallager, Data Networks, Prentice Hall, 1992.
 
Prerequistes: Probability Theory, Computer Network.
Homework Assignments: Handed out and \due" on Fridays.
      
4. 任课教师(Lecturer):Luqun Li (李鲁群)
5. 总时数(Time of Study):54Hours(3 Hours each Week,Total 18 weeks)
6. 考核方式(Grading):
 Homework=15%,
Project=25%
Final Exam=60%.
 


 

 
培养计划表

院(系、
 所)
数理信息学院
 学 科、
专 业
计算机应用技术
 
  
  
1. 网络与多媒体技术            3. 数据库技术
2. 数字图像处理与模式识别     4.机电一体化和自动控制系统
 
课程类别
  
  
 
周学时
各学期教学周时数
任课教师
考核方式
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
第一外国语
2
 
 
6
6
 
 
 
 
 
考试
科学技术哲学
2
 
 
 
3
 
 
 
 
 
 
考试
科学社会主义理论与实践
2
 
 
 
3
 
 
 
 
 
考试
学位基础课
高等工程数学
3
4
72
4
 
 
 
 
 
迟洪钦
考试
计算机系统结构
3
4
72
4
 
 
 
 
 
 
赵梗明
考试
计算机网络
3
4
72
4
 
 
 
 
 
胡金初
考试
程序设计方法学
3
4
72
 
4
 
 
 
 
高建华
 
学位专业课
专业外语
2
 
 
 
 
 
 
 
导师
考查
计算机算法
3
4
72
 
4
 
 
 
 
胡金初
考试
多媒体技术
3
4
72
 
 
4
 
 
 
黄继风
考试
高级软件工程
3
4
72
 
 
4
 
 
 
吴海涛
考试
数字图象处理
3
4
72
 
4
 
 
 
 
马燕
考查
数字信号处理
3
4
72
 
 
4
 
 
 
马燕
考查
数据库技术
3
4
72
 
4
 
 
 
 
陆黎明
考试
计算机控制系统
3
4
72
 
4
 
 
 
 
张功镀
考试
 
 
 
软件可靠性与技术
2
3
54
 
 
3
 
 
 
高建华
考查
模式识别
3
3
54
 
3
 
 
 
 
黄继风
考查
计算机安全
2
3
54
 
 
3
 
 
 
胡金初
考查
计算机网络性能分析与仿真
2
3
54
 
3
 
 
 
 
李鲁群
考查
生物信息学
2
3
54
 
 
3
 
 
 
黄继风
考查
面向对象的程序设计
2
3
54
 
 
3
 
 
 
吴海涛
考查
Web Service 原理
2
3
54
 
 
3
 
 
 
李鲁群
考查
第二外语(日语)
2
3
54
 
 
3
 
 
 
导师
考查
其他
 
培养
 
环节
 
名称
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
导师
评审
论文写作与答辩
 
 
 
 
 
 
 
 
导师
答辩
同等学力者补修课程
汇编语言程序设计
3
3
54
3
 
 
 
 
 
 
考试
计算机网络
3
3
54
 
3
 
 
 
 
 
考试
数据库原理
3
3
54
 
 
3
 
 
 
 
考试

 

 [WL1]请添加研究方向的简介及主要导师简介
 [WL2]添加盲审环节及对应的时间节点。
 [WL3]课程大纲具体到二级标题:即章、节
相关话题/培养