智能电话购物系统流程语言编译器及编辑器的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:shopfloor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能平台是"智能电话购物系统"的核心部分,智能平台通过流程控制技术实现系统的总体控制编写流程的IVR语言是一种解释型的语言,但是文本形式的流程不能被平台识别,设计开发了流程语言编译器对源流程进行编译.流程语言编译器采用三遍扫描的办法,按照词法分析、语法与语义分析和目标代码生成的顺序对源流程进行编译,经过每遍扫描,源流程对应的形式都不同,分别是临时文件(*.tsc)、中间代码和目标文件.错误处理贯穿编译过程的始终,对流程中的错误处理分为三步实现:错误诊断、错误报告、错误处理.为了方便用户编写流程,开发了流程语言编辑器,编辑器是一种可视化的编程工具,采用图形控件代替文本动作,可以动态的生成图形化的流程以及其对应的文本形式的流程.同时流程语言编辑器还有编辑修改文本流程的功能,并能提示错误信息.利用流程语言编辑器能方便而灵活的生成业务流程.
其他文献
随着现代社会的不断发展,人类生活水平的不断提高以及世界人口总数的不断增长,都极大地刺激了畜牧业的发展。但是,现代畜牧业的选种育种大多仍然按照传统的依靠人工的方式进行,这
红外通信技术和网络技术正日益发展为网络化,信息化建设的一种标准技术,国际上正在对此开展普遍的研究和开发.IrDA国际标准协议的出现,为红外通信的标准化和不断成熟打下了基
近年来在线社会网络快速发展,与其相关的研究得到了国内外多个领域学者的关注,对在线社会网络的分析成为各领域学术研究的热点。由于在线社会网络具有数据类型多样、用户规模庞
SCADA(Supervisory Control and Data Acquisition)系统作为生产过程和事务管理自动化最为有效的计算机软硬件系统之一,它包含两个层次的含义:一是分布式的数据采集系统,即智能
随着网络规模的迅速增长和网络技术的不断成熟、完善,现代网络中对多媒体信息的应用越来越广泛,人们对网络服务的要求越来越高,这就对网络服务质量(QoS,Quality of Service)提出
知识经济中,知识在企业的发展中起着决定作用,对知识进行管理成为必然。本文首先从目标、手段和内容3个方面给出了知识管理的概念,并对知识管理进行了综述。接着对知识管理的障
共同进化算法是一种启发式搜索算法,它的发展时间虽然不长,但已经成功地应用到一些组合优化问题中,包括许多NP困难问题。它是进化算法的一种,但与传统进化算法不同的一点是:在共同
随着国民经济快速发展,我国电力供需矛盾已逐渐从供方市场转向需方市场,国家电力体制改革进一步深入将促使观念的转变。在电厂及单元机组运行中,厂长、经理关心的问题已不仅是安全、满发,而是机组乃至整个电厂的经济指标,用最少的成本带来最多的效益,同时对设备损害最少。火电厂优化运行系统的出现就是为管理者实现这个目标提供的最有力工具。 本文针对以上课题,在研究国内外火电厂优化运行控制系统的开发和应用现状的
国民经济的发展需要高性能的数据库管理系统,如何对数据库进行性能测试是一个需要多方面综合考虑的问题.事务处理性能委员会TPC制定的数据库性能测试基准已经得到了广泛的认
该文的第一部分对一些技术背景和相关研究作了介绍.在第二部分,对仓库系统本身作了一定的介绍,包括仓库系统的特点,仓库系统应完成的功能.在详细介绍了各种相关技术和仓库系