该课程是专业方向课, 在生物医学工程专业人才培养过程中是智能医疗信息处理方向的非常重要的课程,对学生在本专业方向上的创新创业能力培养有重要作用。通过本课程的学习,学生应掌握软件工程基本理论和方法,熟悉医疗软件业务流程,具有初步的医疗软件功能分析和设计的能力。课程目标对学生的能力要求如下:
(1)通过DICOM标准和HL7标准的学习掌握面向对象软件设计模型在解决医疗软件复杂工程问题中的应用。
(2)应用数学知识分析不同算法的复杂度。
(3)能够熟练掌握线性表(链表)、栈、队列和二叉树等数据结构,并能够运用这些数据结构完成查找、排序、编码译码等软件中常用算法;能够采用软件工程方法对医疗软件中复杂工程问题进行需求分析、概要设计并完成部分详细设计。
(4)能够熟练运用Visual studio软件进行软件开发。
(5)能够综合运用医疗软件开发技术,通过团队合作,能够在老师的指导下完成实际问题的分析、设计、编码实现以及简单测试验证的工作,从而提高综合解决复杂实际问题的能力以及团队合作、沟通、表达、展示等能力。
(6)通过DICOM标准和HL7标准的学习掌握在PACS系统和HIS系统中开发中应遵循的标准,从而具备医疗软件开发基本能力。
(7) 通过医疗软件的发展历史的学习,了解医疗软件的发展对推动医疗进步、改善医疗环境、提高医疗效率、满足人民对医疗健康日益增长的需求,从而对人类社会健康水平产生的重大影响。
1. 完成课程所有的学习内容、视频、课件等;
2. 完成所有的在线练习和单元测试,占总成绩20%;
3. 完成课程中的所有单元作业,并完成作业互评,占总成绩20%;
4. 参加期末考试,考试成绩占总成绩60%;
高级语言程序设计。
具备初步的C程序设计知识,将有助于深入学习本课程的内容。
1.王曙燕等,《数据结构与算法》新形态教材,高等教育出版社,2019.8
2.王曙燕等,《数据结构与算法》,人民邮电出版社,2013.9
3.耿国华等,《数据结构-C语言描述(第2版)》及随附教学光盘,高等教育出版社,2011.6
4.严蔚敏等,《数据结构(C语言版)》,清华大学出版社,2007.3.2011.1
辅助学习资源:
西安邮电大学计算机学院——数据结构资源共享网站:https://222.24.63.99:8080/