欢迎来到天天文库
浏览记录
ID:35148627
大小:2.89 MB
页数:53页
时间:2019-03-20
《全自动生化分析仪软件设计与gui实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号:TP311.52单位代码:10183研究生学号:201253E023密级:公开吉林大学硕士学位论文(专业学位)全自动生化分析仪软件设计与GUI实现SoftwareDesignandGUIRealizationofAutomaticBiochemistryAnalyzer作者姓名:宋卉类别:工程硕士领域(方向):软件工程指导教师:康辉副教授培养单位:计算机科学与技术学院2015年11月全自动生化分析仪软件设计与畑I实现SoftwareDesignandGUIRealizationofAutomaticBioc
2、hemistrAnaylzery作者姓名:宋巧领域(方向):软件工程指导教师:康辉副教授类别;工程硕±=>仪答辩日期:年八月/方日未经本论文作者的书面授权,依法收存和保管本论文书面版本、电子版本的任何单位和个人,均不得对本论文的全部或部分内容进行任何形式的复制、修改、发行、出租、改编等有碍作者著作权的商业性使用(但纯学术性使用不在此限)。否则,应承担侵权的法律责任。吉林大学硕±学位论文原创性声明本人郑重声明:所呈交的硕±学位论文,是本人在指导教师的指导下,独立进行研巧工作所取得的
3、成果。除文中己经注明引用的内容外,本论文不包含任何其他个人或集体己经发表或撰写过的作品成果。对本文的研究;。做出重要贡献的个人和集体,均己在文中W明确方式标明本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期:又年^月^^日摘要全自动生化分析仪软件设计与GUI实现随着自动生化检验技术的进步,本世纪初国内部分企业陆续开始自主研发全自动生化分析仪,并逐步投入市场,进入医院检验室。虽然与国外先进设备相比,国产仪器尚显稚嫩,却因地域、文化、软件发展水平等原因在联机软件方面发展良好。本文以某型号全自动生化分
4、析仪联机软件的开发过程为蓝本,从行业背景、软件设计、方法设计和GUI设计几个角度阐述全自动生化分析仪软件的设计,并着重强调GUI设计的思路、方法和需要注意的事项。软件设计从检验流程出发,参考同业软件及检验实验室操作习惯,整个检验流程从样本准备到打印检验报告单,完整的体现在菜单划分中,让使用人员能够一目了然;同样,软件模块划分也紧贴检验流程,并预留扩展接口,便于二次开发。因联机软件多线程运行的特殊性,采用队列式的数据流设计,使软件运行时的必需数据常驻内存,既避免了重复读取的麻烦,又保证了数据版本唯一性;系统架构设计将应用层和数据层分开,
5、创建单独的数据类,大幅度减少界面衍生类的代码量的同时也提高了代码的易用性,便于数据流操作。方法设计是实现整个检验过程的灵魂,包括分析方法、定标方法和测量时序的设计,文中有所叙述,但因为并非本文重点,只做概要说明。本软件的GUI设计采用触摸屏风格,摒弃传统菜单,首先考虑软件在不同屏幕分辨率下的适应性,文中列举了两种实现方式,并探讨其优劣;其次根据需要自定义多种控件,使人机交互更具直观性;最后,为满足不同用户对检验单样式的需求,重新封装了打印模块,包括检验单样式设计、预览及打印功能,完全实现了检验单样式的自主设计。根据客户需求,在主软件外
6、另外开发了独立的反应曲线查看软件,用于直接查看、打印反应曲线文件,便于实验室对比研究。在结论部分,通过总结笔者从业数年的经验教训来抛砖引玉,并对此软件的未来改进提出展望。关键词:全自动生化分析仪、软件设计、GUI、自定义控件IAbstractSoftwareDesignandGUIRealizationofAutomaticBiochemistryAnalyzerInthebeginningofthiscentury,someenterprisesbegantodevelopAutomaticBiochemistryAnalyzeri
7、nthecaseofthedevelopmentofautomaticbiochemicaltestingtechnology.Theirproductsputintothemarketgraduallyandenterthehospital’slaboratory.Althoughdomesticequipmentisstillyoungcomparedwithforeignadvancedequipment,butithasgooddevelopmentonon-linesoftwareduetoregion,cultureand
8、thedevelopmentofsoftware.Inthispaper,thedevelopmentprocessofacertaintypeofAutomaticBiochemistryAnalyzeronlines
此文档下载收益归作者所有