




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论文提纲设计内容、背景与意义1234
系统的开发工具分析系统演示总结与展望56致谢系统的设计与实现答辩概要研究现状信息技术的发展带来了医院管理的变革。为改善医院内检验报告领取等候区嘈杂无序的环境,缓解患者及家属等待检验结果出来的焦虑感,设计一种基于C++builder语法的语音提示系统,用于播报患者名字,通知其领取检验报告。本设计主要采用了SQLServer数据库和TTS技术在C++builder中的应用技术。设计内容、背景与意义研究现状检验报告语音提示系统的用户界面设计内容、背景与意义研究现状C++Builder(1)特性(2)集成开发环境SQLServer数据库(1)简介(2)安装及使用(3)数据源组件TDataSource和数据访问组件TADOQueryTTS技术(1)MicrosoftTTS的发音原理(2)TTS技术支持下从文本到语音的实现方法(3)TTS在C++Builder中的应用系统的开发工具分析研究现状C++Builder的特性(1)ActiveX增强功能;(2)对XML的支持;(3)增加了对HTML4的支持;(4)对ADO(ActiveX数据对象)的支持;(5)IDE(集成开发环境)的改善极大地提高了开发效率;(6)增强了VCL(VisualCompomentLibrary——可视化组件库)控件;(7)改进的调试器加快了复杂工程的开发速度。系统的开发工具分析C++Builder的集成开发环境系统的开发工具分析代码编辑器窗体窗口对象检视器SQLServer数据库SQLServer是由Microsoft开发和推广的一种关系型数据库系统关系型数据库系统:是以表(Table)的类型将数据提供给用户。表是以行和列的形式组织起来的数据的集合。行称为“记录”,列称为“字段”。一个数据库包括一个或多个表。当前主流的关系型数据库有Oracle、DB2、MicrosoftSQLServer、MicrosoftAccess、MySQL等。系统的开发工具分析SQLServer的安装系统配置检查:14个项目里面如果有1项有错误或者警告,整个SQLServer2005都将不正常。系统的开发工具分析SQLServer的安装注意:如果安装vs2005时默认安装了sqlserver2005express而无法安装,出现如图2-8所示画面。这时需要卸载SQLServer2005express后重新安装。系统的开发工具分析企业管理器企业管理器(EnterpriseManager)是SQLServer中最重要的一个产品组件。注册和管理SQLServer服务器;管理SQLServer服务;创建和管理数据库及各种数据库对象;备份和恢复数据库;对SQLServer系统进行安全管理等。系统的开发工具分析企业管理器界面:系统的开发工具分析数据源组件TDataSource和数据访问组件TADOQuery提供了建立应用程序与数据库之间的联系方法系统的开发工具分析图1C++Builder组件板上的TDataSource组件图2C++Builder组件板上的ADO数据访问组件页TTS技术(1)MicrosoftTTS的发音原理(2)TTS技术支持下从文本到语音的实现方法(3)TTS在C++Builder中的应用系统的开发工具分析TTS在C++Builder中的应用借助了ActiveX技术。ActiveX:是Microsoft提出的一种使用COM(CompomentObjectModel,部件对象模型)使得软件部件在网络环境中进行交互的技术集,与具体的编程语言无关。TTSClass控件:模块化的ActiveX对象系统的开发工具分析系统设计与实现123系统工作性能分析后台数据库设计C++Builder程序设计轻量级框架技术系统工作性能分析根据检验报告语音提示系统的功能分析,将语音提示系统分为打开检验报告表、关闭检验报告表和语音播报检验报告表几个不同模块。
系统设计与实现检验报告表属性设计系统设计与实现数据库表结构的建立与数据输入数据库系统设计与实现创建数据库创建数据库表设计表的属性输入数据创建数据库系统设计与实现创建数据库创建数据库表设计表的属性输入数据设计表的属性系统设计与实现创建数据库设计表的属性输入数据输入表的数据系统设计与实现C++Builder程序设计(1)开始工作(2)程序的初始化(3)响应打开和关闭检验报告表事件(4)响应语音播报事件(5)运行结果与分析系统设计与实现开始工作(1)打开C++Builder,新建一个项目(2)在窗体上添加1个DataSource控件、1个ADOQuery控件、3个Button控件和1个DBGrid控件(3)在对象监视器中设置控件属性系统设计与实现程序的初始化用鼠标的左键双击窗体的空白处,在屏幕上就会弹出一个代码窗口,把光标移动到窗体的FormCreate()事件处理代码中,并且添加如下所示的程序初始化代码:void__fastcallTForm1::FormCreate(TObject*Sender){
VoiceObj=Variant::CreateObject("Sapi.SpVoice");}//------------------------------------------------------------系统设计与实现响应打开和关闭检验报告表事件双击窗体中的“显示病人资料”按钮,就会弹出一个代码窗口,在其中可以添加对按钮“显示病人资料”的响应代码如下所示。void__fastcallTForm1::Button1Click(TObject*Sender){
ADOQuery1->Active=true;DataSource1->Enabled=true;}同样的方法,可以添加按钮“关闭”的响应代码如下所示。void__fastcallTForm1::Button2Click(TObject*Sender){
ADOQuery1->Active=false;DataSource1->Enabled=false;}系统设计与实现响应语音播报事件双击窗体中的“语音播报”按钮,在代码窗口中添加响应代码如下所示void__fastcallTForm1::Button3Click(TObject*Sender){
AnsiStringstr="";ADOQuery1->First();while(!ADOQuery1->Eof){str=ADOQuery1->FieldByName("pat_name")->AsString.Trim();str+=",";ReadStr(str);ADOQuery1->Next();
}}系统设计与实现运行结果与分析系统设计与实现系统演示系统演示总结与展望初步实现了语音播报通知的功能,提高了医务人员的工作效率1实现了SQLServer、TTS技术和C++Builder的整合应用2总结展望完善用户界面的美观程度1可进一步研究语音播报与LED大屏显示器相结合,实现语音和屏幕显示同步2语音播报多列,如科室等3THANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANKSTHANK
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东跑道胶黏剂施工方案
- 道路碎石基层施工方案
- 福田窗台防水施工方案
- 中天服务:2024年年度审计报告
- 2025北京大兴八年级(上)期末生物(教师版)
- 数控加工工艺与编程技术基础 教案 模块二 项目一 任务2 圆弧的加工(1-2)
- 实施甘蔗丰产栽培技术与病虫害综合防控的探讨分析
- 山东省泰安市泰山区2024-2025学年上学期七年级(五四制)数学期末试题(原卷版+解析版)
- 2025年中国垃圾发电设备行业市场现状及投资态势分析报告(智研咨询)
- 食品加工企业食品安全监测与检测技术
- 邵逸夫检验报告单查询
- 小米公司招聘测试题目题库
- 办公楼建筑图测试附有答案
- 临水临电管理制度
- 工人医院预约挂号-终端机操作手册
- 水准仪使用方法及原理课件
- 机动绞磨安全操作规程范本
- 初中体育与健康八年级全一册第一章 体育与健康理论知识科学发展体能
- 2024医疗卫生机构安全生产与消防安全知识考试试题及答案
- 桥梁工程地基与基础的试验检测-钻(挖)孔灌注桩检测
- 乡镇街道安全巡查员培训
评论
0/150
提交评论