当前位置: 查字典论文网 >> 数据库设计程序优化

数据库设计程序优化

格式:DOC 上传日期:2023-01-23 03:51:58
数据库设计程序优化
时间:2023-01-23 03:51:58     小编:丁大为

基于现阶段数据库设计可视化程度不高、数据库表字段不容易管理、数据更改对程序影响较大等方面的问题,文章将离散制造业执行系统(MES)作为软件的设计背景,根据软件涉及的一般性原则和通用性原则,利用用Delphi6.0软件对通用外挂式辅助数据库设计程序进行开发,在开发之后以ini的文件方式来对系统配置结果进行保存,提升数据库应用的灵活性和方便性。

【关键词】数据库设计程序 通用外挂式辅助 离散制造执行系统

数据库设计的优劣和体现性能的高低对整个系统软件的生命周期长短具有重要的影响意义,其中辅助数据库设计程序是软件开发和应用最有效的辅助设计工具。现阶段,数据库设计发展常应用的软件技术和数据处理方式是SDE中间件技术。这种技术的应用缺乏通用性和一般性,只能针对某一种具体的数据库和软件进行设计。同时,产品化软件数据库管理应用程序只是简单化的数据管理系统,不具有软件设计和数据整理的基本功能。为此,集合数据库辅助设计程序和软件系统开发为一体的辅助程序得到了越来越多人的研究和关注,文章为此对通用外挂式辅助数据库设计程序进行分析研究。

1 通用外挂式辅助数据库设计程序

1.1 概念

通用外挂式辅助数据库设计程序中的外挂式主要以用户界面为基本呈现形式,借助这种界面实现对数据库内容的灵活处理,并在相应软件系统开发的同时,实现软件和数据库设计的开发和自定义设计。

1.2 参数传递的含义

通用外挂式辅助数据库设计程序不仅需要应用辅助性数据库设计,而且还需要通过模块化参数信息的传递来实现对软件模块化的设计。这种设计一般需要应用函数的形式来充分展现模块的功能,并借助各种不同的参数代号信息实现各种不同的操作,进而满足不同程序模块的设计需求,具体的实现方式如下所示:

(1)Q代表另一个表字段的名称,能够将表的记录信息从一个字段传递到另一个字段上,且这种字段在新增窗体中显示为一种隐藏字段。

(2)B代表本字段的编辑可以省略掉最后一项的内容。基本含义为类型、读写字段、名称显示、Where条件、Order排序等。

(3)R代表取值为主表传入的字段值,基本含义为类型、本表字段名称和父表字段的名称。

(4)R含义为类型、表名、读写字段、显示名称、sel

ect语句。

(5)S表示的是通用模块中用户自拟定义的字段。

(6)W表示不存在的表的字段。

1.3 通用外挂式辅助数据库设计程序的特点

(1)能够面向数据库的管理进行全方位详细设计。这种详细的设计包含视图和存储过程中数据库设计常应用的方法和技术。

(2)这种设计支持无代码的程序开发,具体的自定义设计能力很强,在模块化思想的支撑下能够以参数的形式将模块功能进行输入。

(3)能够进行流程化的处理。流程化的处理具体是指能够实现对已经建立好的数据库表格在外挂式的数据库设计程序中进行统一化的管理。

(4)开放式的数据管理。这种管理方式对数据库的格式不限制,能够对网络数据的设计和开发进行支持。

2 通用外挂式辅助数据库设计程序的实现方法

在DMES的系统管理中,数据库表越多、呈现的关系越复杂则是越难管理。在离散式制造业通用外挂式辅助数据库设计程序复杂的情况下,通用外挂式辅助数据库系统怎样实现对各种软硬件的管理是有关人员需要面临的问题。

2.1 程序框架结构的设计

通用外挂式辅助数据库设计程序系统主要由以下几部分组成:

2.1.1 管理程序

管理程序主要是对车间内部的生产和执行问题进行全面的负责和管理。

2.1.2 计划服务程序

计划服务程序能够对车间内部任务的布置和计划的调整进行全面的整合。

2.1.3 通信程序

通信程序主要是对施工现场作业的数据信息进行采集,并在信息采集的基础上有效实现软件系统和硬件系统数据信息的交互性应用。

2.1.4 接口程序

接口程序主要是实现DMES系统和其他系统进行有效整合的重要系统数据,能够为生产车间的上层系统提供一种全面化的服务,是各种数据进行交流和沟通的重要通道。程序框架结构的设计如图1所示。

2.2 DMES软件系统主要解决的问题

(1)在协助数据库资源系统进行有效管理的同时,辅助系统软件的开发。DMES软件系统在对数据库资源进行有效管理的同时,能够应用一种无代码的开发技术来实现对软件模块的开发,将软件系统的开发模式由原来单纯的代码开发转变为一种可配置的软件开发模式。

(2)利用可视化管理数据库表字段的方式进一步提升数据库表及其字段的可视化程度。

(3)利用通用性的输入条件函数,实现对数据库表格的关联性操作,并利用不同的字母代表不同的操作模块。

2.3 DMES软件系统程序的实现

DMES软件系统程序的实现应用Delphi6.0进行开发,并采用ini的方式来保存系统相应的配置,提升对数据库信息的灵活化应用,实现对各种数据库链接的统一化管理。

3 结束语

通过实践研究证明,这种设计程序的开发形式能够在最大限度上缩短软件程序的开发时间,减少软件开发中的成本错误问题,方便了开发人员的工作程序,提升了工作人员的工作效率。为此需要有关人员对通用外挂式辅助数据库设计程序进行更深一步的研究。

参考文献

[1]钟润阳,戴青云,周科,戴鑫波,王进.通用外挂式辅助数据库设计程序[J].计算机辅助工程,2009,01:83-86.

[2]钟润阳,戴青云,周科.基于外挂式通用数据库辅助设计程序的实现[A].广东省科学技术协会、香港理工大学、广东省机械工程学会.第十届粤港机电工程技术与应用研讨会暨梁天培教授纪念会文集[C].广东省科学技术协会、香港理工大学、广东省机械工程学会,2008(04).

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多