网站大量收购独家精品文档,联系QQ:2885784924

《高等数学(上)》课程教学大纲-重庆邮电大学计算机科学与技术学院.doc

《高等数学(上)》课程教学大纲-重庆邮电大学计算机科学与技术学院.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《高等数学(上)》课程教学大纲-重庆邮电大学计算机科学与技术学院

《软件工程》课程教学大纲 一、课程基本情况 课程编号 课程类别 ■必修 ■限选 ■任选 学时/学分 48/3 课程名称 (中文)软件工程 (英文)Software Enginering 教学方式 ■课堂讲授为主 □实验为主 □自学为主 □专题讨论为主 课程学时 及其分配 课内总学时 48 课堂讲课 40 课后复习 16 自学交流 课外自学 课堂讨论 讨论准备 试验辅导 实验预习 课内试验 8 课外实验 32 考核方式 ■闭卷 □开卷 □口试 □实际操作 □大型作业 成绩评定 期末考试(70%)+平时成绩(30%) 适用院系 适用专业 计算机科学与技术、信息安全、网络工程、地理信息系统、智能科学与技术、软件工程 先修课程 预备知识 数据结构,操作系统,数据库原理 三. 课程主要教学内容及学时分配 序号 教学内容 学时 1 概论 2 2 可行性研究 3 3 需求分析 6 4 总体设计 6 5 详细设计 3 6 编程 2 7 测试 4 8 维护 2 9 面向对象方法学引论 2 10 面向对象分析 3 11 面向对象设计与实现 4 12 软件项目管理 3 12 课程实验 8 合计学时 48 四.课程教学基本内容和基本要求 (一)概论(2学时) 软件危机的产生及其解决方法 软件工程的基本概念、开发模式和基本原理 生命周期方法学,瀑布式模型,原型开发模型,面向对象生存期模型 掌握软件危机,软件工程,软件工程开发模式;重点掌握软件工程的基本原理,生命周期方法学,瀑布式模型,原型开发模型,面向对象生存期模型。 (二)可行性研究(3学时) 可行性研究的基本概念、任务、步骤和方法 成本/效益分析的思想和方法 系统流程图,数据流图,数据字典 掌握可行性研究的基本概念,可行性研究的步骤,系统流程图,数据流图,数据字典,成本/效益分析;重点掌握描述数据流图、数据字典和系统流程图的工具和方法。 (三)需求分析(6学时) 需求分析的任务和方法 需求分析的分析过程 概念模型和规范化 需求分析的图形工具 软件需求的验证方发 掌握需求分析的任务和分析过程,概念模型和规范化,需求分析的图形工具,以及验证软件需求;重点掌握结构化分析方法,包括如何细化数据流图和数据字典,如何书写需求分析文档,需求分析和可行性研究之间的关系,概念模型、层次方框图、Warnier图和IPO图的概念和描述方法,及其与数据流图、数据字典和数据库之间的关系。 (四)总体设计(6学时) 软件设计的概念和原理 总体设计的过程 图形工具 启发式规则应用 面向数据流的设计方法 设计的过程,软件设计的概念和原理,启发式规则,图形工具,面向数据流的设计方法;重点掌握总体设计和需求分析之间的关系,变换流和事物流的概念,如何从数据流图导出软件的层次结构图,模块化和模块独立性的概念,模块独立程度的定性度量标准。 (五)详细设计(3学时) 结构程序设计的基本概念 详细设计的工具 Jackson程序设计方法 Warnier程序设计方法 程序复杂程度的定量度量 掌握程序设计的概念,详细设计的工具,Jackson程序设计方法,Warnier程序设计方法程序复杂程度的定量度量;重点掌握详细设计和总体设计之间的关系,程序流程图,盒图,PAD图,判定表等描述详细设计结果的工具,如何利用Jackson方法和Warnier方法,从数据结构导出程序结构。 (六)编程(2学时) 程序设计的概念和分类 程序设计的一般实现方法 编写程序的风格 编码在整个软件生命周期中的地位和作用 掌握编写程序的风格和程序设计的方法;重点掌握编码在整个软件生命周期中的地位和作用。 (七)测试(4学时) 软件测试的基本概念 软件测试的步骤 单元测试、集成测试和验收测试的概念 测试方案及自动测试工具 调试技术和调试策略 测试管理 软件可靠性的概念和估算 掌握测试的基本概念,单元测试,集成测试,验收测试,设计测试方案,调试,软件可靠性;重点掌握黑盒测试和白盒测试的概念,单元测试方法和集成测试方法,逻辑覆盖、等价划分、边界值分析的概念和方法,以及如何设计测试方案;掌握测试管理。 (八)维护(2学时) 软件维护的概念和特点 软件维护的方法和过程 软件的可维护性 软件重用的概念 改正性维护、适应性维护、完善性维护和预防性维护的概念 掌握软件维护的定义和特点,维护过程,可维护性;强调文档对可维护性的重要性。理解改正性维护、适应性维护、完善性维护和预防性维护的概念。 (九)面向对象方法学引论(2学时) 传统方法学的缺陷 面向对象方法学的组成要点及特点 面向对象建模 对象模型,动态模型,功能模型 分析传统方法学的缺陷,掌握面向对象方法学的组成要点及特点

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档