2 系统设计
2.1 系统功能
计算机辅助心音教学系统是医学院校进行心音听诊教学的应用工具。根据对多所医学院校进行的调查反馈,一个比较成熟实用的心音教学系统需要实现以下功能:
(1)心音以波形文件的格式存储于计算机内,同时还需要在计算机中存储相关的心音图和心音知识。用户可以根据需要随时向系统中添加新的心音资料及对原来的心音资料进行修改、删除;
(2)用户可以根据需要任意播放某个心音。系统应当提供多种播放方式供用户选择,如单次放音、循环放音、正常速度放音、慢速放音等;
(3)用户可以设置在播放心音时显示相应的心音图,及在心音播放完成后显示相应心音的特点说明。并且随着播放的进行,系统应当随时在心音图上指示播放的位置;
(4)能够进行心音听诊能力的测试;
(5)用户不需要具备计算机方面的专门知识,只要根据屏幕上的提示就能方便地进行操作。
2.2 系统总体结构
为了实现上述功能并使教学系统具有良好的人机界面,系统选用了Windows和Visual Basic 4.0专业版作为开发平台。由于VB提供了大量的控件,而且采用了事件驱动的编程机制,使得我们在进行开发时可以在很短时间内完成程序界面的设计工作,而将主要精力集中到程序核心功能的实现上。
本系统采用下拉式菜单,各级操作均可按照屏幕上的提示信息进行。系统共有五个菜单,分别是“心音听诊训练”、“心音听诊能力测试”、“系统管理”、“帮助”和“退出系统”。用户通过各个菜单即可使用心音教学系统的全部功能。
本系统的菜单结构见图1。

图1 系统菜单
Fig 1 System Menu
为了进一步提高心音教学的效果,用户可以将系统设置为详细教学方式,即播放心音的同时在屏幕上显示相应的心音图,并且可以设置为每播放一个类型的心音后,都在屏幕上显示刚才所播放心音的特点说明。
上一页 1 [2] 3 4 5 6 7 下一页