铝电解质分子比的计算软件.docx

上传人:b****6 文档编号:6308327 上传时间:2023-01-05 格式:DOCX 页数:9 大小:23.65KB
下载 相关 举报
铝电解质分子比的计算软件.docx_第1页
第1页 / 共9页
铝电解质分子比的计算软件.docx_第2页
第2页 / 共9页
铝电解质分子比的计算软件.docx_第3页
第3页 / 共9页
铝电解质分子比的计算软件.docx_第4页
第4页 / 共9页
铝电解质分子比的计算软件.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

铝电解质分子比的计算软件.docx

《铝电解质分子比的计算软件.docx》由会员分享,可在线阅读,更多相关《铝电解质分子比的计算软件.docx(9页珍藏版)》请在冰豆网上搜索。

铝电解质分子比的计算软件.docx

铝电解质分子比的计算软件

铝电解质分子比的计算软件

摘要1

Abstract1

第一章绪论

1.1铝电解质分子比计算软件的概述

1.1.1铝电解质分子比计算软件的背景

1.1.2铝电解质分子比计算软件的目标

1.1.3铝电解质分子比计算软件的意义

1.2铝电解质分子比概述

1.3数据库简介

1.4VisualBasic数据库概述

1.4.1VisualBasic的特点

1.4.2VisualBasic数据库的基本概念

1.4.3VisualBasic数据库的模型

1.4.4数据库的访问

1.4.5SQL知识介绍

1.4.6Access知识介绍

第二章铝电解质分子比计算软件分析

2.1铝电解质分子比计算软件的需求分析

2.1.1理解需求

2.1.2需求分析

2.2铝电解质分子比计算软件的系统分析

2.3铝电解质分子比计算软件的主要功能

2.3.1用户登录模块

2.3.2数据录入计算模块

2.3.3数据查询模块

2.3.4图表显示模块

 

第四章铝电解质分子比计算软件的界面设计

4.1用户登录界面

4.2铝电解质分子比计算软件系统主窗体

4.3密码修改模块界面设计

4.4数据录入计算模块界面设计

4.5数据显示查询模块界面设计

4.6图表显示模块界面设计

结束语

参考文献

致谢

附录

 

摘要

此铝电解质分子比计算软件是一种数据计算.查询.显示统一的信息系统。

它主要是针对分子比在铝电解工业上的重要性,从而设计这个软件来准确描述分子比,使用户方便快捷的运用分子比。

此软件主要包括前台应用程序的开发和后台数据库的建立两个方面。

前者用VisualBasic6.0做为前端开发工具,后者用Access管理后台数据库。

整个系统用SQL语言完成了对系统功能的实现。

铝电解质分子比计算软件包括四个模块,实现对用户登录.数据计算.查询.图表显示等功能,同时还添加密码修改等辅助功能.本软件具有操作简单,查询快捷,显示清晰等特点,对铝电解工业会有一定的帮助。

关键词:

铝电解质分子比Access计算软件模块

Abstract:

Thiselectrolytealuminumelementsthanthecalculationsoftwareisadatacalculation.Enquiries.Revealedthataunifiedinformationsystem.Itismainlydirectedagainsttheelementsthanontheimportanceofindustrialaluminumelectrolysis,whichdesignedthesoftwaretoaccuratelydescribeelementsthantoallowusersconvenientandefficientthantheuseofmolecular。

TheformeruseVisualBasic6.0asafront-enddevelopmenttools,whichuseAccessdatabasemanagementbackground.SQLlanguageusedthroughoutthesystemcompletedthesystemimplementation.Electrolytealuminumelementsthanthecalculationsoftwareincludesfourmodules,andtheuserlogin.Calculated.Forenquiries.Thegraphshows,andotherfunctions,andalsoaddapasswordfunctionasamended.Thissoftwareissimple,forquick,cleardisplaycharacteristicssuchastheelectrolyticindustrywillcertainlyhelp.

Keywords:

ElectrolytealuminumelementsAccessSoftwareModule

 

第一章绪论

1.1铝电解质分子比计算软件的概述

1.1.1铝电解质分子比计算软件的背景

电解质的组成对铝电解生产的经济技术指标具有重要的影响。

电解质分子比对铝电解工业起着非常重要的作用。

近20年国际铝业界的科学研究和现代化生产系列的实践表明,降低铝电解质分子比是提高电流效率的有效途径,分子比偏高或偏低对槽膛都会有较大的影响。

分子比的计算通常采用人工进行,可想而知它在时间上的浪费和其他弊端,因此开发铝电解分子比计算软件,实现分子比计算电子化,从而减轻工作人员的负担。

借助才此计算软件,工作人员可以很好的对分子比的相关信息进行管理,既减少了工作必要劳动时间,又可以避免一些计算中的误操作。

1.1.2铝电解质分子比计算软件的目标

此软件应达到以下目标:

(1)可靠性系统具有一定的容错能力和存储功能。

(2)实用性系统功能基本齐全,能够完全满足用户的需要。

(3)可维护性用户能对系统进行修改。

(4)易用性用户能很容易的对系统进行操作。

(5)安全性保证系统的物理安全、数据存储和存取的安全与保密

 

1.1.3铝电解质分子比计算软件的意义

当前随着计算机的深入普及,越来越多的人有了个人电脑,人们运用计算机完成许多重要的工作,计算机在人们的生活中变的越来越来重要。

随着计算机的应用和发展计算机已经不单纯是一个工作工具,人们越来越重视计算机的实用性了,近年来铝工业规模持续成长,我国炼铝产量已居世界领先地位,但是生产技术还是相对落后,所以要求我们开发新技术,掌握新知识来提升我国炼铝量。

,针对铝工业中人工对分子比计算的弊端,设计铝电解质分子比计算软件,就是为工作人员在铝工业生产过程中提供高效准确得计算数据。

此软件采用VB编程,VB是计算机编程中最简单最易上手的,在简单应用的同时也开发了人们的大脑。

  

1.2铝电解质分子比概述

 前言20世纪90年代,随着全球经济一体化进程的加快,市场竞争日益激烈,伴随着以计算机控制技术为核心自控技术的迅速发展,现代铝工业向大容量、大规模、智能化控制、重视环保、低成本运作方向发展已成为必然的趋势。

现代铝电解工业的工艺制度也由“四低一高”(低氧化铝浓度,低电解温度,低分子比,低阳极效应系数,高槽电压或高极距)朝着更高的方向发展,即在“四低一高”的基础上实现高效低耗生产,这一过程中铝电解槽的温度和分子比的日常控制显得十分重要。

电解铝是通过直流电,把氧化铝还原成金属铝的复杂过程[1]。

在电解质中添加氟化铝是电解铝过程的一个重要环节。

调节氟化铝的添加量可以控制电解质温度和分子比。

温度和分子比都是电解过程的关键变量,对电解槽的稳定性、电化学反应和电解电流效率的影响很大。

铝电解质的酸碱度是铝电解生产中的一项重要技术参数,直接影响电流效率和电能消耗量,需要对其进行精确测定和控制。

在铝电解工业初期,采用分子比3.0左右的电解质,电解温度高达1000℃;经五十余年后逐渐降低到2.6左右;现在先进的大型电解槽已经使用了分子比为2.1~2.2的电解质,电解温度降低到950℃左右。

采用新型电解槽与低温度电解(850~900℃)也许可使电耗率减少到12000kW.H/TAL。

这时候,铝电解质的分子比和电解法发明人霍尔原来的专利方案接近了,达到了一个新的水平。

在现代铝工业上,普遍采用酸性电解质,此种电解质内含过量氟化铝。

在铝电解工业生产中,冰晶石被理解为中性物质,是有3个NaF分子和1个AlF3分子组成,由于冰晶石占电解质内部含量的90%左右,因此我们就采用冰晶石NaF和AlF3的摩尔比来确定电解质酸碱度即分子比:

当NaF/AlF3之比大于3,电解质呈碱性,表明电解质中存在游离着NaF;当NaF/AlF3之比小于3,电解质呈酸性,表明电解质中存在游离AlF3。

分子比是用来表示熔融电

解质的酸碱度,通常有三种表示方式:

   ⑴NaF/AlF3的摩尔比;

   ⑵NaF/AlF3的质量比;

   ⑶游离AlF3%(这里指中性冰晶石Na3AlF6以外的游离AlF3%)

针对上述关于酸碱度的理解,电导法测定电解质的分子比过程中我们可以通过向电解质中加入定量的NaF,在适宜的条件下模拟电解槽温度让NaF与电解质中游离的AlF3充分反应生成Na3AlF6,反应完全后通过电导率仪测定过剩的NaF的电导率,来推导出电解质中游离的AlF3的百分含量,从而确定分子比。

 

1.3数据库简介

数据库技术是现代最流行的一项计算机技术,但是它不仅仅由计算机构成。

自60年代以来,它就一直活跃在数据处理的领域,至今已经有了很大的发展,已经成了计算机技术的一个重要分支。

数据库(DataBase,简称DB)是存储在计算机内、有组织的、可共享的相关数据的集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和扩展行,并可为各种用户共享,同时具有较高的安全性。

一:

数据库的发展经历了三个阶段:

1、层次型和网状型:

代表产品是1969年IBM公司研制的层次模型数据库管理系统IMS。

2、关系型数据型库:

目前大部分数据库采用的是关系型数据库。

1970年IBM公司的研究员E.F.Codd提出了关系模型。

其代表产品为sysemR和Inges。

3、第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征,以提供传统数据库系统难以支持的新应用。

它必须支持面向对象,具有开放性,能够在多个平台上使用。

二、数据库技术的发展趋势:

1、面向对象的方法和技术对数据库发展的影响:

数据库研究人员借鉴和吸收了面向对旬的方法和技术,提出了面向对象数据模型。

2、数据库技术与多学科技术的有机组合:

3、面向专门应用领域的数据库技术

三、数据库系统的组成:

数据库系统(DBS)是一个采用数据库技术,具有管理数据库功能,由硬件、软件、数据库及各类人员组成的计算机系统。

1、数据库(DB):

数据库是以一定的组织方式存放于计算机外存储器中相互关联的数据集合,它是数据库系统的核心和管理对象,其数据是集成的、共享的以及冗余最小的。

2、数据库管理系统(DBMS):

数据库管理系统是维护和管理数据库的软件,是数据库与用户之间的界面。

作为数据库的核心软件,提供建立、操作、维护数据库的命令和方法。

3、应用程序:

对数据库中数据进行各种处理的程序,由用户编写。

4、计算机软件:

5、计算机硬件:

包括CPU、内存、磁盘等。

要求有足够大的内存来存放操作系统、数据库管理系统的核心模块以及数据库缓冲;足够大的磁盘能够直接存取和备份数据;比较主的通道能力;支持联网,实现数据共享。

6、各类人员。

1.4VisualBasic数据库概述

1.4.1VisualBasic的特点

VisualBasic的特点

1.具有面向对象的可视化设计工具

可视化设计:

VisualBasic为用户提供大量的界面元素(在VisualBasic中称为控件对象),例如"窗体","菜单","命令按钮","工具按钮","检查框"等等,用户只需要利用鼠标,键盘把这些控件对象拖动到适当的位置,设置它们的大小,形状,属性等,就可以设计出所需的应用程序界面.

2.事件驱动的编程机制事件

驱动编程:

Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用VisualBasic设计应用程序时,必须首先确定应用程序如何同用户进行交互.(例如发生鼠标单击,键盘输入等事件时,用户必须编写代码控制这些事件的响应方法)这就是所谓的事件驱动编程.

3.结构化的程序设计语言

4.提供了易学易用的应用程序集成开发环境

5.支持多种数据库系统的访问

6.高度可移植化的代码

7.VB6.0在开发环境上,网络功能等的大大增强

1.4.2VisualBasic数据库的基本概念

表(Table):

即关系数据库中物理存在的二维表。

VB的一个数据库文件可以包含相关的多个二维表。

在成功打开一个数据库之后,必须打开一个表才能对其中的数据进行操作。

记录集(RecordSet):

来自表中的记录或者执行一个查询而产生的记录,这些记录就组成了一个记录的集合。

在VB中数据库表中的数据不允许直接访问,而只能通过创建于内存中的这些记录集进行记录的浏览与操作。

SQL语言:

一种数据库管理中的通用结构化查询语言。

1.4.3VisualBasic数据库的模型

数据模型:

数据的组织形式称为数据模型,它决定数据(主要是结点)之间联系的表达方式。

主要包括层次型、网状型、关系型和面向对象型四种。

层次型和网状型是早期的数据模型,又称为格式化数据系统数模型。

以上四种模型决定了四种类型的数据库:

层次数据库系统,网状数据库系统,关系型数据库系统以及面向对象数据库系统。

目前使用的主要是关系型数据库。

1、层次型:

是以记录为结点的有向树;图如教材P7图1--2

2、网状型:

树的集合,它的表示能力以及精巧怀强于层次型,但独立性下降。

3、关系型:

在关系型中,数据被组织成若干张二维表,每张表称为一个关系。

关系型数据库中的数据层次如下:

1、数据项(field):

又称字段,用于描述实体的一个属性,是数据库的基本单位。

一般用属性名作项名;

2、记录(Record):

又称为结点,由若干个数据项组成,用于描述一个对象;

3、文件(File):

由若干个记录组成;

4、数据库(DataBase):

由逻辑相关的文件组成。

关系型的特点:

描述的一致性;可直接表示多对多关系;关系必须是规范化的;关系模型建立在数学概念基础上。

1.4.4数据库的访问

在VB中,访问数据库一般有两种方式。

一是非编码方式,主要通过Data等控件,可以不需要任何编程,只需简单设置控件的一些属性并结合文本框等普通控件即可方便地显示和操作数据库中的数据。

二是通过编写代码,即利用数据访问对象(DAO)来实现。

虽然编写代码要花费更多的时间与精力,但却可以实现更灵活。

1.4.5SQL知识介绍

SQL不仅具有丰富的数据库操作功能,而且具有数据定义和数据控制功能,是集数据操作、数据定义、数据控制功能于一体的关系数据语言。

经过多年的发展,SQL已逐渐成为一种国际标准。

美国国家标准化组织(ANSI)为多种SQL命令设置了标准,并订立了基本规范。

一:

SQL概述

SQL语言简单易学、风格统一,利用几个简单的英语单词的组合就可以完成所有的功能。

在SQLPlusWorksheet环境下可以单独使用SQL语句,并且几乎可以不加修改地嵌入到例如VisualBasic、PowerBuilder这样的前端开发平台上,利用前端工具的计算能力和SQL的数据库操纵能力,可以快速建立数据库应用程序。

SQL语言主要有以下优点。

1:

非结构化语言:

SQL是一个非过程化的语言,一次处理一个记录,为数据提供自动导航。

SQL允许用户在高层的数据结构上工作,可操作记录集而不对单个记录进行操作。

所有SQL语句接受集合作为输入,返回集合作为输出。

SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。

SQL不要求用户指定数据的存放方法,这种特性使用户更易集中精力于要得到的结果。

所有SQL语句使用查询优化器,它是关系型数据库管理系统(RDBMS)的一部分,由它决定对指定数据存取的最快速度的手段。

查询优化器知道存什么索引,哪儿使用合适,而用户不需要知道表是否有索引,表有什么类型的索引。

2:

统一的语言:

SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其他类型的终端用户。

SQL命令只需很少时间就能学会。

SQL为许多任务提供了命令,包括查询数据,在表中插入、修改和删除记录,建立、修改和删除数据对象,控制对数据和数据对象的存取,保证数据库的一致性和完整性等。

3:

所有关系型数据库的公共语言:

由于所有主要的RDBMS都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转移到另一个RDBMS,所以,用SQL编写的程序都是可以移植的。

二:

SQL的功能与特性

SQL是与数据库管理系统(DBMS)进行通信的一种语言和工具,将DBMS的组件联系在一起。

可以为用户提供强大的功能,使用户可以方便地进行数据库的管理、数据的操作。

通过SQL命令,程序员或数据库管理员(DBA)可以完成以下功能。

1:

建立数据库的表格。

2:

改变数据库系统环境设置。

3:

让用户自己定义所存储数据的结构,以及所存储数据各项之间的关系。

4:

让用户或应用程序可以向数据库中增加新的数据、删除旧的数据以及修改已有数据,有效地支持了数据库数据的更新。

5:

使用户或应用程序可以从数据库中按照自己的需要查询数据并组织使用它们,其中包括子查询、查询的嵌套、视图等复杂的检索。

6:

能对用户和应用程序访问数据、添加数据等操作的权限进行限制,以防止XX的访问,有效地保护数据库的安全。

7:

使用户或应用程序可以修改数据库的结构。

8:

使用户可以定义约束规则,定义的规则将保存在数据库内部,可以防止因数据库更新过程中的意外或系统错误而导致的数据库崩溃。

SQL的分类。

1:

DQL(数据查询语言),用来从数据库中获取数据和对数据进行排序。

2:

DML(数据库操纵语言),用来插入、删除和修改数据库中的数据。

3:

DDL(数据定义语言),包括定义数据库、基本表、视图和索引。

4:

DCL(数据控制语言),用来管理对数据库和数据库对象的权限。

5:

CCL(通用命令语言),用来在数据库中进行高效率的搜索。

它可以用来生成联机库等需要在很短的时间内筛选大量记录的应用。

1.4.6Access知识介绍

Access数据库在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。

同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛。

  

Access2000数据库管理系统是MicrosoftOffice2000套件的重要组成部分,可在Windows2000环境下运行。

Access200适用于小型商务活动,用以存贮和管理商务活动所需要的数据。

Access2000不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。

Access数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。

数据库中的数据可以是文字、图象、声音等。

MicrosoftAccess是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。

Access数据库以文件形式保存,文件的扩展名是DB。

它由六种对象组成,它们是表、查询、窗体、报表、宏和模块。

表(Table)——表是数据库的基本对象,是创建其他5种对象的基础。

表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。

查询(Query)——查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。

窗体(Form)——窗体提供了一种方便的浏览、输入及更改数据的窗口。

还可以创建子窗体显示相关联的表的内容。

窗体也称表单。

报表(Report)——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。

宏(Macro)——宏相当于DOS中的批处理,用来自动执行一系列操作。

Access列出了一些常用的操作供用户选择,使用起来十分方便。

模块(Module)——模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序库。

打开Access方法如下:

(1)单击“文件”|“打开数据库”,出现“打开”对话框。

(2)选择一个数据库,然后单击“打开”按钮。

关闭数据库窗口单击数据库窗口右上角的关闭按钮,关闭数据库窗口。

也可以单击数据库窗口左上角的控制菜单按钮,再选择“关闭”选项,关闭数据库窗口。

注意:

不要单击Access窗口的关闭按钮,否则将关闭Access窗口。

用此方法关闭的数据库窗口可以用“文件”菜单的“打开数据库”选项重新打开。

第二章铝电解质分子比计算软件分析

2.1铝电解质分子比计算软件的需求分析

需求分析是数据库开发系统的第一步也是最重要一步。

对于铝电解质分子比的计算软件也不例外。

需求分析可以分为两个过程:

一是理解需求,二是分析需求。

2.1.1理解需求

(1)由于数据的需要和保密性,也为了方便管理,系统用户应该具有保密权限。

(2)从操作的主界面来看,应包含系统管理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1