毕业设计答辩-全自动多模式光谱检测软件系统的设计与实现.ppt_第1页
毕业设计答辩-全自动多模式光谱检测软件系统的设计与实现.ppt_第2页
毕业设计答辩-全自动多模式光谱检测软件系统的设计与实现.ppt_第3页
毕业设计答辩-全自动多模式光谱检测软件系统的设计与实现.ppt_第4页
毕业设计答辩-全自动多模式光谱检测软件系统的设计与实现.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,全自动多模式光谱检测软件系统的设计与实现,导师:,专业:电子与通信工程,姓名:,绪论,01,全自动多模式光谱检测软件的需求分析,02,数据库的设计与实现,04,数据分析处理,05,界面设计和系统调试,06,本地控制系统软件的设计与实现,03,目录,总结与展望,07,论文来源的课题名称及类型,课题名称多模式高通量光谱检测技术及部件课题类型国家重大科学仪器设备开发专项,主要应用于微生物和细胞株检测优选,研究目的和意义,取样、加样、温育振动、移板以及检测整个操作过程都是在上位机软件控制下,实现全自动化过程。所有的操作都是针对微孔板进行的。减少人为干预,提高检测的效率和精度,使实验人员从枯燥重复繁琐的实验中解放出来,同时也让他们摆脱有毒化学试剂和强酸强碱的危害。检测数据存储到数据库,方便实验人员对数据进行查询、储存、打印报告等,数据库与网络连接,增强数据的共享。增强数据的分析功能,对数据不仅有线性、二次、三次拟合,还有米氏、微生物生长等较为复杂的拟合,数据分析更加方便。,国内外研究现状,(1)高产量、高效率和高精度,在PC软件控制下几乎无需人工参与,(2)纯中文操作界面,易学易懂易操作,(3)数据分析功能明显加强,哈美顿STAR机械臂抓手,贝克曼双机械臂,国内外研究现状,芬兰雷勃MultiskanGO,特点:1、通过SkanIt软件可设置高级检测及分析方法2、全中文界面3、可与自动化系统整合4、适用范围广,性能卓越5、自由选择检测波长6、超微量分光光度检测7、可独立使用进行快速检测,美国BiotekELx800光吸收酶标仪,特点:1、多种孔板制式,包括6,12,24,48,96和384孔板,完成各种分析实验。2、Gen5数据分析软件(可选)(1)多种Gen5版本软件,满足实验室分析的各种需要(2)Gen5CL用于满足客户在已有数据中进行再次分析,技术路线图,软件需求分析,加样仪,抓手,多功能微孔板分析仪,托盘,温育振动模块,软件需求分析,本地控制系统的设计与实现,表示层:与用户直接交互的用户界面,业务逻辑层:主要业务规则的制定,合法性校验,业务流程的实现,起到桥梁的作用,数据访问层:对数据库进行访问操作的,如插入、删除、更新、查询等,系统框架设计,系统整体功能,公共类的设计,吸头操作类:TipsControl.csV型槽操作类:VContainerControl.cs微孔板操作类:MicPlateControl.cs温育振动类:HeatShakeControl.cs加样仪接口类:PipettingInter.cs抓手操作类:GraspControl.cs抓手接口类:GraspInter.cs单光子操作类:SinglePhotonControl.cs滤光片轮操作类:FilterControl.cs接插件操作类:ConnectorControl.cs单色仪操作方法类:MonochromatorControl.csOD操作类:ODControl.cs托盘操作类:TrayControl.cs蜗轮蜗杆操作类:WormGearControl.cs多功能微孔板分析仪接口:MicroplateInter.cs通信操作类:COMControl.cs实验数据类:ExperimentData.cs实验步骤类:ExperimentSteps.cs登录类:Login.cs,控制流程设计,通信协议,软件对异常处理,数据库的设计与实现,使用的SQLServer2008数据库,数据库抽象出的实体:角色信息实体、用户登录实体、实验参数设置实体、仪器参数配置实体、实验批次实体、实验步骤实体、通信端口配置实体、实验实体、数据实体、加样仪实体、抓手实体、多功能微孔板分析仪实体、托盘实体、单色仪实体、蜗轮蜗杆实体、单光子计数器实体、OD实体、吸头实体、孔板实体、温育振动模块实体、机械臂实体,E-R图,关系模型,Sql=”Select字段from表名称Where字段名=”+变量名+”)”例如:查询一个实验批次中已经存在的实验数据在data1和data2范围之间,并按降序排列Sql=”Selects数据fromExp_BatchWhereexists(select*fromExp_DataWhere实验数据data1and实验数据data2orderbydatadesc)”例如:查询一个批次不同日期实验数据中最大检测数据Sql=”Select实验检测数据最大值from实验批次Where实验名称=荧光实验and日期=(select(min(时间)from实验批次where每次最大值=max(每次最大值)and时间between2014-09-03and2014-09-4))from实验批次where实验名称=荧光实验and(日期between2014-09-03and2014-09-04)groupby时间”列如:查询2014年10月1日和10月5日的吸收光谱实验数据Sql=”(Select数据fromAbs_TableWhereDate=+”2014-10-01”+)union(Select数据fromAbs_TableWhereDate=+”2014-10-05”+)”,Sql=”ifexists(select*from数据库wherename=数据库名)/创建数据库之前检查数据库是否存在dropdatabase数据库名/如果存在数据库,则删除数据库goCreateDATABASE数据库名”/创建数据库,Sql=”CreateTable表名(字段1类型非空主键,字段2类型非空)”例如:创建批次表Sql=”CreateTableExp_Batch(IDintnotnullprimarykey,)Numbervarchar(20),Namevarchar(20),Datevarchar(20),Timesint)”,Sql=”InsertInto表名称(字段1,字段2,字段3)Values(值1,值2,值3)”例如:向表中插入数据Sql=”InsertIntoExp_Batch(Number,Name,Date,Times)Values(20140901,化学发光,日期,3)”,Sql=”Update表名称Set字段名=字段值Where条件表达式”例如:更新操作人员信息Sql=”UpdateExp_ImformationSetTel=12344WhereName=”+小王+”,数据库操作,表数据,角色信息表,用户登录表,实验批次表,实验信息表,查询数据库显示数据,数据分析处理,吸收光谱检测数据读取:荧光检测数据读取:单色仪荧光接插件化学发光检测数据读取:,固定波长模式:,扫描模式:,数据直接显示,吸收光谱检测:,荧光检测:,化学发光检测:,曲线分析,曲线拟合,线性拟合:,Logistic模型:,米氏方程:,微生物生长模型:,界面设计和系统调试,96微孔板控件设计,登录界面,主界面,加样取液,加样体积和孔板设置,检测参数设置,模块调试,加样仪测试,单色仪测试,单光子计数器测试,整机调试,取吸头,加样,检测,总结,本软件设计目的是将加样仪、抓手、多功能微孔板分析仪在PC机控制下,初步实现全自动化检测过程。软件开发过程对软件进行详细需求分析,采用三层设计模式对软件架构进行设计,按照功能进行类的划分,代码清晰,模块化强,软件达到可靠稳定地运行。数据库设计中,对加样仪、抓手、多功能微孔板分析仪进行抽象,抽象出实体,并且找出具体实体之间的关系,画出E-R图,在数据库中创建表,实现数据的存储,查询和更新。控件和人机界面设计,使软件操作简单,方便。数据分析实现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论