- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE7
ADDINCNKISM.UserStyle《医疗软件工程学》课程教学大纲
(理论课程·2023版)
一、课程基本信息
课程号
1323S08019
开课单位
电子信息工程学院
课程名称
(中文) 医疗软件工程学
(英文)MedicalSoftwareEngineering
课程性质
选修
考核类型
考试
课程学分
3学分
课程学时
51学时
课程类别
专业拓展课
二、课程描述及目标
(一)课程简介
《医疗软件工程学》课程是本专业(类)的一门专业拓展课课程,是综合运用计算机科学知识,最终走向实用的科学。为了学生能掌握现代化的软件开发方法,本课程将结合当代软件工程技术的发展实际,向学生系统地讲述软件工程相关知识,并选择典型的软件工程开发案例进行剖析,使同学能够在牢固掌握软件工程书本知识的同时,可以将所学灵活地应用于实际的软件开发中。
旨在通过理论教学与实践操作训练,使学生掌握软件工程相关基础知识、软件开发基本方法,具有软件开发的基本能力,了解软件设计的概念,为软件设计实验、毕业设计等后续课程奠定必要的理论和应用基础。
课程从实用的角度讲述软件工程学的基本原理、概念和技术方法,按软件生存周期的顺序介绍问题定义、可行性研究、需求分析、总体设计、详细设计、编码、测试与软件维护等各个阶段的任务、过程、方法和工具。
(二)教学目标
通过本课程,使学生熟悉软件设计的原理、方法和技术,能全面、系统地应用所学的概念、原理和方法完成系统开发的规划、分析、设计和实施工作;掌握软件开发的过程和技术。
课程目标1:掌握软件工程的基本概念、方法、理论体系;
课程目标2:了解工具对实现软件工程的作用,以及培养团队合作的意识;
课程目标3:具备阅读软件设计说明书和简单软件设计的能力。
三、课程目标对毕业要求的支撑关系
毕业要求指标点
课程目标
权重
3-1:能够根据特定需求及工艺流程,创新性地设计系统实施方案
课程目标1
课程目标3
30%
3-3:能够根据实施方案,构建、调试系统,达到特定需求目标
课程目标2
40%
12-2:能针对个人或职业发展的需求,掌握自主学习的方法,了解拓展知识和能力的途径,适应发展。
课程目标3
30%
四、教学方式与方法
教学方式:课堂讲授、课堂讨论。
教学方法:探讨式教学、启发式教学、案例教学相结合;理论与实践相结合的任务和目标驱动教学方式。在基本分析和设计方法指导下,以完成一个完整的软件过程作为教学任务和目标,用一个个阶段性的任务和目标来引导学习,使其贯穿整个教学过程。通过完成阶段性的任务,使学生掌握软件工程的基本概念、基本原理、设计原则及分析方法,逐步建立软件工程整体概念,培养软件开发的分析和设计能力。
五、教学重点与难点
(一)教学重点
软件定义及软件实现过程,包括:可行性分析,需求分析,概要设计,详细设计的方法,软件工程思想。
(二)教学难点
系统分析方法,含数据流分析及基于数据流的设计,概要设计方法,详细设计方法。
六、教学内容、基本要求与学时分配
序号
教学内容
基本要求
学时
教学
方式
对应课程目标
1
第1章医疗软件工程学学概述
了解软件工程的由来,理解软件工程的概念、本质特性和基本原理、软件生命周期、软件工程方法学、软件过程。
4
讲授
课程目标1
2
第2章可行性研究
深刻理解可行性研究在软件工程中的重要意义,理解可行性研究的不同侧面,了解系统流程图的应用,理解数据流图和数据字典分析过程,学会基本的成本效益分析。
4
讲授
课程目标1
课程目标3
3
第3章需求分析
理解需求分析和可行性分析的相同点与不同点,深刻理解需求分析在软件工程中的作用与困难之处,理解需求分析要分析的几个侧面,理解沟通在需求分析过程中的重要性。学会E-R图、状态转换图、层次方框图、Warnier图、IPO图等工具的使用,了解需求验证的几个侧面及难处。
4
讲授
课程目标1
课程目标3
4
第4章总体设计
理解并掌握总体设计原理、启发规则,学习使用层次图、HIPO图、结构图描述软件的方法,学习使用面向数据流的设计方法。初步了解软件优化。
5
讲授
课程目标1
课程目标3
5
第5章详细设计
掌握界面设计、算法设计技术,了解依据数据结构导出算法的方法,了解程序复杂度定量度量的方法。
5
讲授
课程目标1
课程目标3
6
第6章实现
掌握编码程序语言的选择要点,理解编码风格,深刻理解测试的概念,测试的目的以及测试的准则,掌握常见的白盒测试及黑盒测试方法,了解调试中存在的问题,理解软件可靠性的概念及其估算方法。
4
讲授
课程目标1
课程目标3
7
第7章维护
理解软件维护的概念,了解维护的特点,理解影响软件可维性的因素,对特殊的维护过程—预防性维护加深认识,了解实际开发中的软件再工程过程。
3
您可能关注的文档
- 1023S06016-现代化学电源-2023版人才培养方案教学大纲.docx
- 1023S06019-大学生科技学术活动-2023版人才培养方案教学大纲.docx
- 1123S00002-中药质量控制与标准化-2023版人才培养方案课程教学大纲.docx
- 1123S01001-无机化学II-2023版本科专业人才培养方案教学大纲(理论课程).docx
- 1123S01022-配位化学-2023版人才培养方案课程教学大纲.docx
- 1123S02036-无机功能材料制备实验-材料化学.docx
- 1223D00003+普通物理-2023版人才培养方案课程教学大纲.docx
- 1223S00019-蛋白质组学-2023版人才培养方案课程教学大纲.docx
- 1223S00032_管理学-2023版人才培养方案课程教学大纲.docx
- 1223S01010-植物营养学-2023版人才培养方案课程教学大纲.docx
文档评论(0)