数据库设计程序优化_第1页
数据库设计程序优化_第2页
免费预览已结束,剩余2页可下载查看

下载本文档

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

文档简介

1、数据库设计程序优化基于现阶段数据库设计可视化程度不高、 数据库表字段不容易管理、 数据更改对程序影响较大等方面的问题, 文章将离散制造业执行系统(MESMES 作为软件的设计背景,根据软件涉及的一般性原则和通用性 原则,利用用 Delphi6.0Delphi6.0 软件对通用外挂式辅助数据库设计程序进行 开发,在开发之后以 iniini 的文件方式来对系统配置结果进行保存, 提 升数据库应用的灵活性和方便性。【关键词】数据库设计程序 通用外挂式辅助 离散制造执行系统 数据库设计的优劣和体现性能的高低对整个系统软件的生命周期长 短具有重要的影响意义, 其中辅助数据库设计程序是软件开发和应用 最有

2、效的辅助设计工具。 现阶段,数据库设计发展常应用的软件技术 和数据处理方式是 SDESDE 中间件技术。这种技术的应用缺乏通用性和一 般性,只能针对某一种具体的数据库和软件进行设计。同时,产品化 软件数据库管理应用程序只是简单化的数据管理系统,不具有软件设 计和数据整理的基本功能。 为此,集合数据库辅助设计程序和软件系 统开发为一体的辅助程序得到了越来越多人的研究和关注, 文章为此对通用外挂式辅助数据库设计程序进行分析研究。1 1 通用外挂式辅助数据库设计程序1.11.1 概念 通用外挂式辅助数据库设计程序中的外挂式主要以用户界面为基本呈现形式, 借助这种界面实现对数据库内容的灵活处理, 并在

3、相应软 件系统开发的同时,实现软件和数据库设计的开发和自定义设计。1.21.2 参数传递的含义 通用外挂式辅助数据库设计程序不仅需要应用辅助性数据库设计, 而且还需要通过模块化参数信息的传递来实现对软件模块化的设计。 这种设计一般需要应用函数的形式来充分展现模块的功能, 并借助各 种不同的参数代号信息实现各种不同的操作, 进而满足不同程序模块 的设计需求,具体的实现方式如下所示:(1 1)Q Q 代表另一个表字段的名称,能够将表的记录信息从一个字段 传递到另一个字段上, 且这种字段在新增窗体中显示为一种隐藏字段。(2 2)B B 代表本字段的编辑可以省略掉最后一项的内容。基本含义为类型、读写字

4、段、名称显示、 WhereWhere 条件、OrderOrder 排序等。(3 3)R R 代表取值为主表传入的字段值,基本含义为类型、本表字段 名称和父表字段的名称。(4 4)R R 含义为类型、表名、读写字段、显示名称、 selectselect 语句。(5 5)S S 表示的是通用模块中用户自拟定义的字段。(6 6)W W 表示不存在的表的字段。1.31.3 通用外挂式辅助数据库设计程序的特点( 1 1 )能够面向数据库的管理进行全方位详细设计。 这种详细的设计 包含视图和存储过程中数据库设计常应用的方法和技术。(2 2)这种设计支持无代码的程序开发, 具体的自定义设计能力很强, 在模块

5、化思想的支撑下能够以参数的形式将模块功能进行输入。3 3)能够进行流程化的处理。 流程化的处理具体是指能够实现对已经建立好的数据库表格在外挂式的数据库设计程序中进行统一化的 管理。(4 4)开放式的数据管理。这种管理方式对数据库的格式不限制,能 够对网络数据的设计和开发进行支持。2 2 通用外挂式辅助数据库设计程序的实现方法在 DMESDMES 勺系统管理中,数据库表越多、呈现的关系越复杂则是越难 管理。在离散式制造业通用外挂式辅助数据库设计程序复杂的情况下,通用外挂式辅助数据库系统怎样实现对各种软硬件的管理是有关人 员需要面临的问题。2.12.1程序框架结构的设计通用外挂式辅助数据库设计程序

6、系统主要由以下几部分组成:2.1.12.1.1管理程序 管理程序主要是对车间内部的生产和执行问题进行全面的负责和管理。2.1.22.1.2计划服务程序 计划服务程序能够对车间内部任务的布置和计划的调整进行全面的整合。2.1.32.1.3 通信程序 通信程序主要是对施工现场作业的数据信息进行采集,并在信息采 集的基础上有效实现软件系统和硬件系统数据信息的交互性应用。2.1.42.1.4 接口程序接口程序主要是实现 DMESDMES 系统和其他系统进行有效整合的重要系统数据,能够为生产车间的上层系统提供一种全面化的服务, 是各种数据进行交流和沟通的重要通道。程序框架结构的设计如图1 1 所示。2.

7、22.2 DMESDMES 软件系统主要解决的问题( 1 1)在协助数据库资源系统进行有效管理的同时, 辅助系统软件的 开发。DMESDMES 软件系统在对数据库资源进行有效管理的同时,能够应 用一种无代码的开发技术来实现对软件模块的开发, 将软件系统的开 发模式由原来单纯的代码开发转变为一种可配置的软件开发模式。(2 2) 利用可视化管理数据库表字段的方式进一步提升数据库表及其 字段的可视化程度。(3 3) 利用通用性的输入条件函数, 实现对数据库表格的关联性操作, 并利用不同的字母代表不同的操作模块。2.32.3 DMESDMES 软件系统程序的实现DMESDMES 软件系统程序的实现应用 Delphi6.0Delphi6.0 进行开发,并采用 iniini 的 方式来保存系统相应的配置, 提升对数据库信息的灵活化应用, 实现 对各种数据库链接的统一化管理。3 3 结束语 通过实践研究证明,这种设计程序的开发形式能够在最大限度上缩 短软件程序的开发时间, 减

温馨提示

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

评论

0/150

提交评论