- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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学时)
传统方法学的缺陷
面向对象方法学的组成要点及特点
面向对象建模
对象模型,动态模型,功能模型
分析传统方法学的缺陷,掌握面向对象方法学的组成要点及特点
您可能关注的文档
- YZ56视觉电生理检测系统.doc
- YB6000系列产品用户手册.PDF
- VMS系列交换机安装、维护手册-杭州维卡科技有限公司.doc
- ZC1000型驻车制动性能测试仪使用说明书.doc
- Youtube时代的影片编辑技巧.PDF
- z2PMC传输OK20_修改版_.PDF
- ZC–11A型交流冲击信号继电器.PDF
- Z-ME-KZ-PSGI控制器用于注塑机-Atos.PDF
- ZnSepn二极管蓝绿色电致发光.PDF
- ZJZJP系列罗茨真空泵.PDF
- 2024年至2025年河南省南阳市公开招聘警务辅助人员辅警结构化面试复习训练题库二含答案.docx
- 2022年至2023年福建省漳州市公开招聘警务辅助人员辅警结构化面试冲刺模拟题库一含答案.docx
- 山东科达集团有限公司校园招聘模拟试题附带答案详解参考答案.docx
- 山东红日阿康化工股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及答.docx
- 山东科达集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版附答案.docx
- 山东科瑞控股集团有限公司校园招聘模拟试题附带答案详解推荐.docx
- 山东科达集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版带答案.docx
- 山东科达集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版汇编.docx
- 山东科达集团有限公司校园招聘模拟试题附带答案详解一套.docx
- 高考中的“线性规划”试题.doc
最近下载
- 急诊与灾难医学-第二十二章 人为灾难的医学救援.pptx
- 030904《项目实施进度里程碑确认单》.xlsx VIP
- 治疗篇第六章骨伤科四肢病证推拿讲解.ppt
- 2025年广西机场管理集团有限责任公司人员招聘笔试备考题库及答案解析.docx
- 七年级下册英语课件Unit 3《Keep Fit》(Section A 1a-1d).pptx VIP
- 福特嘉年华说明书.pdf
- 医院医疗设备管理员及使用人员岗位职责.pptx VIP
- 江苏省小学科学实验知识竞赛题库附答案.pdf VIP
- 教科版(2017秋)四年级下册科学期末复习训练题(含答案).docx VIP
- 八年级下数学期中测试题(a卷).pdf VIP
文档评论(0)