UG二次开发中菜单定制和设计技术实践研究.docx

UG二次开发中菜单定制和设计技术实践研究.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UG二次开发中菜单定制和设计技术实践研 究 摘要:对于UG模式的研究实则是对于菜单信息界 面的不断深入。文章比对了设计技术的方式方法,得到了归 于信息界面的优劣程度,选择了使用场合为二维以及二维以 上的菜单制作做出技术支持,并就UG二次开发中菜单定制 及设计技术实践进行了分析。 关键词:UG二次开发;菜单定制;信息界面 中图分类号:TP391文献标识码:A文章编号: 1009-2374 (2013) 36-0067-02 在计算机主面的菜单功能中,对于用户的信息对话桌面 窗口的创建是重要的一部分,也是人和机器相互交流最好的 平台。界面的好坏直接影响到信息平台使用的质量,也是判 断菜单成熟与否的标志。在使用UG相关程序软件的同时, 是对菜单模式的再次构建使用,重新模拟和定义出菜单的使 用界面,利用模块之间的接合实现平台的对接。在大多数情 况下,二次开发的模式运行是基于菜单重组和UG固定界面 的基础之上的,用户可以随时对于界面菜单进行设计,将设 计好的二维或者三维图形直接录入系统界面当中,形成了定 义的菜单定制和相应设计环节,用户可以实现对于模块的使 用。因此技术人员研究了 UG二次开发中各种菜单的定制与 设计技术的优劣,并逐一分析了其内在的特点以及UG开发 平台的使用区间,这对后期的界面开发和设计起到了至关重 要的作用,也对开发使用UG二次开采菜单起到了十分重要 的作用。 1 UG二次开发中菜单定制 UG二次开发菜单中,三种菜单在各自的构建过程中有通 用的制作步骤:(1 )在自定义目录下创建startup和 application两个文件夹,分别存放具体的二次开发内容, 本文实例的目录为 E: ug_menu_testo (2)在$UGII_BASE_DIR \U-GIImenus目录下,用记事本打开custom_dirs.dat,在 最后一行输入E: ug_menu_test,存盘后退出,完成二次开 发目录的注册。(3)可打开$UGII_BASE_DIRUGII目录下的 ugii_env. dat 文件。 通常意义上来讲,菜单定制指的是由计算机硬件、网络 设备、计算机软件、信息、规则、信息传输设备等组成的人 设备、 计算机软件、 信息、规则、信息传输设备等组成的人 机一体化综合系统,其旨在对信息进行收集、传递、储存、 加工、处理,简而言之就是系统由软件、硬件以及人所组成。 与其他的基于UG技术的综合化系统相类似,软件部分是由 文件与运行程序所组成,整个信息管理系统的全部信息技术 文件都涵盖在其中,运行程序则由系统中全部逻辑算法以及 这些算法所指向的信息数据所构成,这里的算法值得注意的 是其中所包含的内容,即输入、更改、调取、管理、输出关 系。在任何一种包含数据信息的综合系统之中,数据一定是 按照一定的顺序、结构、逻辑次序所存在的,当然信息管理 系统也是如此,目前比较常用的组织结构模式是逻辑关系型 数据结构,基于这种结构模式,库文件也就是数据的基本存 在单位。这一点相比较过去的界面设计思想来讲具有很多进 步的方面,以UG二次开发系统的处理功能为主的设计概念 在过去应用很普遍,这种概念也是基于逻辑算法的思想,但 是与数据库系统的最大区别就在于其目标数据并不是处于 主导地位,只是占据从属的地位,也就是逻辑算法主导数据 结构,基于这种技术特征,其结果往往是UG程序运行过程 需要什么样的库文件,系统就会相应地生成一个对应的库文 件。根据实际的实践经验来讲,系统往往会出现一种安全隐 患,每当出现一个输出文件系统就会自动生成一个库文件, 所生成的数据往往比较杂乱无章,即使是同一个数据也可以 找到很多数据源,无法建立一对一的映射关系,信息系统优 化程度欠佳,数据一致性较差,后期给UG系统在界面上维 护人员带来了很多的麻烦,最终影响UG二次开发系统的工 作效率和可靠性。由此可见,开发一种逻辑算法服从于数据 结构,以数据为中心构建模式,之后再进行整个UG二次开 发系统的搭建,才能开发出效率高、稳定性好、维护操作简 单方便的系统。 2 UG二次开发中菜单设计技术实践 UG二次开发中菜单设计的另一大任务为逻辑结构设计, 在这一阶段中,建立相应的逻辑模型是主要的工作任务,在 上文中讲到,在UG二次开发菜单设计中的概念结构设计阶 段开发人员已经建立起基本的程序运行图示,也就是基于实 体-联系模型所建立的运行模型,在这些工作的基础上按照 预先设定好的目标系统管理软件,选择合适的数据模型,这 种菜单模型一定要与管理软件相互兼容,否则的话会在后期 运行过程中出现错误,这一点尤为重要。菜单模型的建立是 逻辑模型的设计基础,往往数据模型拥有很多的层次以及耦 合关系,因为这是程序逻辑运行的基础,也是整个系统进行 逻辑运算的关键。 目前来讲,在市面上的很多UG二次开

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档