分享到:

VB过程蓝图

引言 yised Basic简称 VB)是一种功能强大、易学易用的现代编程语言。不论是专业开发人员还是初学者,VB都为他们提供了整套工具,以方便开发应用程序。从开发个人使用的小工具,建立数据库和前端应用程序,以及可调整的职务器泽部件,到大型企业的Intranet应用系统,甚至通过Internet的道及全球分布式应用程序,都可在yB提供的工具中各取所需。VB提供了开发Windows应用程序最迅速、最简捷的方法,因而成为当今最流行、最受欢迎的程序设计语言。研究VB程序设计的技术与方法具有重要意义。 一个VB应用程序由窗体、标准和类三类模块组成。模块中包括event事件过程、通用过程(sub子过程和 function过程)以及pmprty属性过程。对这些过程,VB提供“代码编辑器”编写代码。“代码编辑器”基本上属于传统的文本编辑器,需要设计者直接用yB语言写这部分代码。由于VB语言的语句和规则繁多,表达方式独特灵活,直接用VB写代码容...  (本文共4页) 阅读全文>>

《小型微型计算机系统》2003年07期
小型微型计算机系统

VB过程蓝图到抽象逻辑结构图的逆向映射规则及其双向映射有效性

1 引 言VB过程蓝图 〔1〕是一种能够支持 Visual BASIC语言程序的可视化编程工具 ,它给出了逻辑层和实现层的抽象逻辑结构图 VB程序表示形式 .文〔2〕中定义的抽象逻辑结构图是抽象逻辑结构图的概念层表示 ,是一种适用于需求分析过程定义的、不依赖于程序实现语言的概念程序描述工具 ,是一种用于表示抽象算法的可视化图形表示方法 .抽象逻辑结构图概念层表示与 VB过程蓝图中的抽象逻辑结构图逻辑层和实现层表示相结合构成了抽象逻辑结构图对于 VB程序在概念、逻辑和实现三个层次上的可视化描述表现体系 .在抽象逻辑结构图可视化程序设计过程中 ,程序员可在概念、逻辑和实现三层表示中的任何一层上进行修改 ,不仅可对概念程序进行修改 ,而且也可直接对已经导出的逻辑或实现程序进行修改 .无论在何处进行修改 ,都应该保持抽象逻辑结构图三层表示的有效性以及它们之间的一致性 .由于实现层使用与逻辑层相同的控制结构 ,所以三层表示间的一致性实质上...  (本文共4页) 阅读全文>>

《小型微型计算机系统》2002年07期
小型微型计算机系统

抽象逻辑结构图到VB过程蓝图的导出与映射

1 引 言软件体系结构设计、数据结构设计、用户界面设计和过程设计是软件设计的四大任务 〔3〕.所以程序过程的设计是开发软件中一项不可缺少的重要工作 .采用传统的技术开发程序过程 ,在需求分析阶段通常使用结构化英语或结构化汉语在数据字典中定义加工的处理逻辑 ,在设计阶段通常使用流程图、PAD图、N- S图等工具来表示程序的设计 ,在实现阶段再用某种程序设计语言将设计表示转换为程序源代码 .由于开发各阶段所用的描述工具不同 ,相互独立 ,缺乏制约 ,因而开发工作从分析阶段到设计阶段、设计阶段到实现阶段的过渡与转换较为困难 ,同时各阶段程序表示的一致性也难以维护 .程序开发各阶段的平滑过渡和一致性维护问题长期以来一直是未能很好解决的问题 .我们在对传统的程序表示方法进行研究的基础上 ,提出了适用于需求分析过程定义的抽象逻辑结构图程序表示方法 〔1〕,这是一种独立于程序设计语言的抽象算法描述工具 ,用于概念层次的程序表示 .我们还提出了...  (本文共3页) 阅读全文>>