首页> 中文学位 >“计算机辅助红外光谱识别化学结构和化学信息查询系统”的研究和开发
【6h】

“计算机辅助红外光谱识别化学结构和化学信息查询系统”的研究和开发

代理获取

目录

文摘

英文文摘

1引言

1.1系统编写目的和涉及的基本概念

1.2系统建设背景

1.3该系统基本功能简介

2 计算机辅助红外解谱

2.1红外光谱在化学分析研究工作中的应用

2.1.1红外吸收的基本原理

2.1.2红外光谱的应用

2.2计算机辅助红外解谱的基本设计思路

2.2.1谱图数据库检索法

2.2.2智能化解谱方法

2.2.3本系统对于红外解谱部分的设计

3以英文国标命名法命名的化合物名称的翻译

3.1有机化合物英文国标命名法简介

3.1.1基本规则

3.1.2母体的命名法

3.2正则表达式和字符串识别

3.2.1正则表达式简介

3.2.2字符串识别原理

3.3化合物名称的翻译

3.3.1微软正则表达式库

3.3.2化合物名称的翻译

4化合物结构信息的存储

4.1用于存取化合物结构信息的数据结构类

4.1.1几个主要数据结构类详解

4.1.2数据结构类的关系

4.2化合物结构信息的存入

4.2.1泛型算法简介

4.2.2化合物结构信息的存入

4.3化合物名字翻译和信息存入的运行过程

5 VC++.NET MFC应用程序框架窗体内绘制化合物的结构式

5.1 MFC类库

5.1.1 MFC类库简介

5.1.2 MFC视图类

5.1.3 MFC绘图相关类

5.2 COM组件的构建

5.2.1 COM组件简介

5.2.2构建COM组建的目的

5.3化合物结构式的绘制

5.3.1在视图类里绘制分子结构图所涉及到的一些函数

5.3.2用该系统绘制化合物结构图

5.3.3化合物结构图的绘制算法

6基于Oracle的化学信息查询

6.1基本概念

6.1.1化学信息学

6.1.2 MDL Draw

6.1.3 MDL Direct

6.2基于Windows窗体的化学信息查询系统的开发

6.2.1需要安装的软件和数据库

6.2.2程序的设计

6.3基于网络的化学信息查询系统的开发

6.3.1 ASP.NET

6.3.2在网络程序设计中HTML和脚本语言的使用

6.3.3网络程序的设计

6.4基于B/S模式的化学信息查询页面

6.4.1页面框架设计

6.4.2数据库的构建

6.4.2以文本为查询依据的信息查询

6.4.2以结构为查询依据的信息查询

6.4.2查询结构的显示

结论

参考文献

声明

致谢

展开▼

摘要

红外光谱是广大的化学工作者常用的研究手段,化合物的红外光谱与分子结构之间的对应关系,即分子中各种基团的吸收规律,对于分析化学及化工方面的科研人员来说,有着重要的意义。然而目前来看,这些规律主要还是通过经验手段或人工获得。其结果虽比较真实的反映出红外光谱与分子结构的对应关系,但是却比较繁琐。与通过化学领域的经验手段获得的化合物的红外光谱与其分子结构之间的对应关系相比,通过计算机进行光谱解析得出的结果将更加快捷可靠。 同时,科学家们对信息管理工具的需求日益加大,全面、可靠、准确的数据查询是进行卓有成效的研究工作必不可少的工具,对于化学工作者来说化学信息的有效查询对科研工作起到了极其重要的辅助作用。 该系统是将计算机技术应用于化学领域,第一部分研究计算机辅助红外解谱的方法,即可以通过分析红外谱图得到该化合物以英文国标命名法命名的名称,并提出了这部分的解决方案;研究并实现了对英文国标命名法的翻译(即字符串识别)和把化学结构信息存入graph数据结构类的实例中;研究并实现了在VC++.NETMFC应用程序框架中调用graph内的分子结构信息绘制化合物结构图。 第二部分运用ElsevierMDL公司提供的MDLDirect,并基于Oracle数据库,在VC++.NET平台下实现了化合物结构信息的存取,以及针对用户自己编辑的化合物子结构在数据库中进行子结构查询,并且把查询结果以化合物结构图的形式显示在MDLDraw控键里。以及运用ASPNET,JavaScript和HTML使以上功能得以在IE上实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号